Files

28 lines
819 B
TypeScript

import { Page, ShownModallyData } from "tns-core-modules/ui/page";
import { EventData, fromObject } from "tns-core-modules/data/observable";
import { alert } from "tns-core-modules/ui/dialogs";
export function onShowingModally(args: ShownModallyData) {
console.log("nested-modal.onShowingModally, context: " + args.context);
const page = <Page>args.object;
page.bindingContext = fromObject({
context: args.context,
onTap: function () {
alert("it works!");
}
});
}
export function onShownModally(args: ShownModallyData) {
console.log("nested-modal.onShownModally, context: " + args.context);
}
export function onLoaded(args: EventData) {
console.log("nested-modal.onLoaded");
}
export function onUnloaded() {
console.log("nested-modal.onUnloaded");
}