mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
* Include ui tests for focus/ blur events for text-view and text-field * Update main-page.ts
19 lines
584 B
TypeScript
19 lines
584 B
TypeScript
import { TextField } from "tns-core-modules/ui/text-field";
|
|
import { TextView } from "tns-core-modules/ui/text-view";
|
|
|
|
export function onLoaded(args) {
|
|
const page = args.object;
|
|
const textField = <TextField>page.getViewById("textField");
|
|
const textView = <TextView>page.getViewById("textView");
|
|
|
|
attachToEvent(textField,"blur");
|
|
attachToEvent(textField,"focus");
|
|
attachToEvent(textView,"blur");
|
|
attachToEvent(textView,"focus");
|
|
}
|
|
|
|
function attachToEvent(control, event) {
|
|
control.on(event, () => {
|
|
control.text = event + " is thrown";
|
|
});
|
|
} |