mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-16 03:31:45 +08:00
14 lines
578 B
TypeScript
14 lines
578 B
TypeScript
import { NavigatedData } from "tns-core-modules/ui/page";
|
|
import { View } from "tns-core-modules/ui/core/view";
|
|
import * as TKUnit from "../../tk-unit";
|
|
import { _stack } from "tns-core-modules/ui/frame";
|
|
import { isAndroid } from "tns-core-modules/platform";
|
|
|
|
export function onNavigatedTo(args: NavigatedData) {
|
|
TKUnit.assertEqual(_stack().length, 2, "Host and tab modal frame should be instantiated at this point!");
|
|
// shownModally raised after page.NavigatedTo on iOS so we close modal there
|
|
if (isAndroid) {
|
|
(args.object as View).closeModal();
|
|
}
|
|
}
|