mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-15 19:26:42 +08:00
37 lines
932 B
TypeScript
37 lines
932 B
TypeScript
import {
|
|
View,
|
|
EventData
|
|
} from "tns-core-modules/ui/core/view";
|
|
|
|
export function onNavigatingTo(args: EventData) {
|
|
const page = args.object;
|
|
console.log("onNavigatingTo");
|
|
}
|
|
|
|
export function navigate(args: EventData) {
|
|
console.log("navigate");
|
|
(args.object as View).page.frame.navigate("modaltest/page.1");
|
|
}
|
|
|
|
export function onModalTab(args: EventData) {
|
|
const view = args.object as View;
|
|
view.showModal("modaltest/modal-tab", "context", closeModal, false);
|
|
}
|
|
|
|
export function onModalFrame(args: EventData) {
|
|
const view = args.object as View;
|
|
view.showModal("modaltest/modal-frame", "context", closeModal, false);
|
|
}
|
|
|
|
export function onTap3(args: EventData) {
|
|
const page = (args.object as View).page;
|
|
page.actionBar.titleView.requestLayout();
|
|
}
|
|
|
|
function closeModal() {
|
|
console.log("closeModal Called");
|
|
}
|
|
|
|
export function sync(args: EventData) {
|
|
global.__onLiveSyncCore();
|
|
} |