mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
23 lines
533 B
TypeScript
23 lines
533 B
TypeScript
import { Page, Observable, EventData, Dialogs, ShowModalOptions } from '@nativescript/core';
|
|
|
|
let page: Page;
|
|
|
|
export function navigatingTo(args: EventData) {
|
|
page = <Page>args.object;
|
|
page.bindingContext = new StatusBarModel();
|
|
}
|
|
|
|
export class StatusBarModel extends Observable {
|
|
onOpenModal() {
|
|
page.showModal('pages/status-bar/status-bar-modal', {
|
|
fullscreen: true,
|
|
ios: {
|
|
statusBarStyle: 'dark',
|
|
},
|
|
closeCallback(args) {
|
|
// console.log('close modal callback', args);
|
|
},
|
|
} as ShowModalOptions);
|
|
}
|
|
}
|