mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
TextBase and Button text-decoration and text-transform fixes
This commit is contained in:
@@ -4,6 +4,20 @@ import button = require("ui/button");
|
||||
import textField = require("ui/text-field");
|
||||
import textView = require("ui/text-view");
|
||||
|
||||
export function changeTextButonTap(args) {
|
||||
var btnChange = <button.Button>args.object;
|
||||
var lbl = <label.Label>btnChange.parent.getViewById("Label");
|
||||
var btn = <button.Button>btnChange.parent.getViewById("Button");
|
||||
var textField = <textField.TextField>btnChange.parent.getViewById("TextField");
|
||||
var textView = <textView.TextView>btnChange.parent.getViewById("TextView");
|
||||
|
||||
if(lbl.text === "Change text") {
|
||||
lbl.text = btn.text = textField.text = textView.text = "Text changed";
|
||||
} else {
|
||||
lbl.text = btn.text = textField.text = textView.text = "Change text";
|
||||
}
|
||||
}
|
||||
|
||||
export function butonTap(args) {
|
||||
var btnChange = <view.View>args.object;
|
||||
var lbl = <label.Label>btnChange.parent.getViewById("Label");
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<Page >
|
||||
<StackLayout>
|
||||
<Button id="ChangeText" automationText="Change text" text="Change text" tap="changeTextButonTap" />
|
||||
<Button id="Change" automationText="Change" text="Change" tap="butonTap" />
|
||||
<Label id="Label" automationText="Label" text="Label" style.textDecoration="none" />
|
||||
<Button id="Button" automationText="Button" text="Button" style.textDecoration="none" />
|
||||
|
||||
@@ -4,6 +4,20 @@ import button = require("ui/button");
|
||||
import textField = require("ui/text-field");
|
||||
import textView = require("ui/text-view");
|
||||
|
||||
export function changeTextButonTap(args) {
|
||||
var btnChange = <button.Button>args.object;
|
||||
var lbl = <label.Label>btnChange.parent.getViewById("Label");
|
||||
var btn = <button.Button>btnChange.parent.getViewById("Button");
|
||||
var textField = <textField.TextField>btnChange.parent.getViewById("TextField");
|
||||
var textView = <textView.TextView>btnChange.parent.getViewById("TextView");
|
||||
|
||||
if(lbl.text === "Change text") {
|
||||
lbl.text = btn.text = textField.text = textView.text = "Text changed";
|
||||
} else {
|
||||
lbl.text = btn.text = textField.text = textView.text = "Change text";
|
||||
}
|
||||
}
|
||||
|
||||
export function butonTap(args) {
|
||||
var btnChange = <view.View>args.object;
|
||||
var lbl = <label.Label>btnChange.parent.getViewById("Label");
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<Page >
|
||||
<StackLayout>
|
||||
<Button id="ChangeText" automationText="Change text" text="Change text" tap="changeTextButonTap" />
|
||||
<Button id="Change" automationText="Change" text="Change" tap="butonTap" />
|
||||
<Label id="Label" automationText="Label" text="label Label" style.textTransform="none" />
|
||||
<Button id="Button" automationText="Button" text="button Button" style.textTransform="none" />
|
||||
|
||||
Reference in New Issue
Block a user