mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Initial prototype of Frame + Page + Navigation.
This commit is contained in:
25
ui/pages/page.d.ts
vendored
Normal file
25
ui/pages/page.d.ts
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
declare module "ui/pages" {
|
||||
import view = require("ui/core/view");
|
||||
import frame = require("ui/frame");
|
||||
|
||||
export class Page extends view.View {
|
||||
contentView: view.View;
|
||||
android: AndroidPage;
|
||||
|
||||
/**
|
||||
* Gets the Frame object controlling this instance.
|
||||
*/
|
||||
frame: frame.Frame;
|
||||
|
||||
onNavigatedTo(context: any): void;
|
||||
onNavigatedFrom(): void;
|
||||
|
||||
onLoaded: () => void;
|
||||
}
|
||||
|
||||
export interface AndroidPage {
|
||||
activity: android.app.Activity;
|
||||
activityBody: any;
|
||||
getActivityExtends(): any;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user