Files
NativeScript/e2e/modal-navigation/app/modal-second/modal-second-page.ts

31 lines
909 B
TypeScript

import { StackLayout } from "tns-core-modules/ui/layouts/stack-layout";
import { NavigatedData, Page } from "tns-core-modules/ui/page";
import { View, EventData } from "tns-core-modules/ui/core/view";
import { Frame } from "tns-core-modules/ui/frame";
export function onNavigatingTo(args: NavigatedData) {
console.log("second-page onNavigatingTo");
}
export function onNavigatingFrom(args: NavigatedData) {
console.log("second-page onNavigatingFrom");
}
export function onNavigatedTo(args: NavigatedData) {
console.log("second-page onNavigatedTo");
}
export function onNavigatedFrom(args: NavigatedData) {
console.log("second-page onNavigatedFrom");
}
export function onGoBack(args: EventData) {
const view = args.object as View;
const page = view.page as Page;
page.frame.goBack();
}
export function onCloseModal(args: EventData) {
(args.object as View).closeModal();
}