Files
NativeScript/apps/ui/app/action-bar/modal-page.ts
Nathan Walker 1e6fccf272 chore: cleanup
2020-07-23 14:03:37 -07:00

26 lines
1.0 KiB
TypeScript

import { EventData, Page, Button, Label, ShownModallyData } from '@nativescript/core';
let closeCallback: Function;
export function onShownModally(args: ShownModallyData) {
closeCallback = args.closeCallback;
}
export function onTap() {
closeCallback('sample text\n');
}
export function change(args) {
var button: Button = <Button>args.object;
var page: Page = <Page>button.parent;
console.log('---------------------page-------------------------');
console.log(page);
var label: Label = <Label>page.getViewById('label1');
label.text = 'fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo';
var label2: Label = <Label>page.getViewById('label2');
label2.text = 'foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo';
}