mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-16 11:42:04 +08:00
21 lines
664 B
TypeScript
21 lines
664 B
TypeScript
import { EventData, TextBase } from "tns-core-modules/ui/text-base";
|
|
|
|
const values = [3, 7, 13];
|
|
|
|
export function buttonTap(args: EventData) {
|
|
let page = (<TextBase>args.object).page;
|
|
let lbl = <TextBase>page.getViewById("label");
|
|
let btn = <TextBase>page.getViewById("button");
|
|
let tv = <TextBase>page.getViewById("textView");
|
|
let ft = <TextBase>page.getViewById("formattedText");
|
|
|
|
let index = values.indexOf(lbl.lineHeight);
|
|
let newIndex = (index + 1) % values.length;
|
|
let newValue = values[newIndex];
|
|
|
|
lbl.lineHeight = newValue;
|
|
btn.lineHeight = newValue;
|
|
tv.lineHeight = newValue;
|
|
ft.lineHeight = newValue;
|
|
}
|