mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 12:57:42 +08:00
add missing files
This commit is contained in:
8
apps/tests/pages/page19.ts
Normal file
8
apps/tests/pages/page19.ts
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
import observable = require("data/observable");
|
||||||
|
import trace = require("trace");
|
||||||
|
trace.addCategories(trace.categories.Layout);
|
||||||
|
trace.enable();
|
||||||
|
|
||||||
|
export function onLoaded(args: observable.EventData) {
|
||||||
|
(<any>args.object).bindingContext = [0, 1];
|
||||||
|
}
|
3
apps/tests/pages/page19.xml
Normal file
3
apps/tests/pages/page19.xml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<Page loaded="onLoaded">
|
||||||
|
<ListView items="{{ $value }}" verticalAlignment="top" />
|
||||||
|
</Page>
|
11
apps/tests/pages/page20.ts
Normal file
11
apps/tests/pages/page20.ts
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
import observable = require("data/observable");
|
||||||
|
import trace = require("trace");
|
||||||
|
import {Button} from "ui/button";
|
||||||
|
import {Page} from "ui/page";
|
||||||
|
trace.addCategories(trace.categories.Layout);
|
||||||
|
trace.enable();
|
||||||
|
|
||||||
|
export function onTap(args: observable.EventData) {
|
||||||
|
var btn = <Button>args.object;
|
||||||
|
(<Page>btn.page).showModal("tests/pages/page21", null, null);
|
||||||
|
}
|
5
apps/tests/pages/page20.xml
Normal file
5
apps/tests/pages/page20.xml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<Page id="page" loaded="onLoaded">
|
||||||
|
<StackLayout>
|
||||||
|
<Button tap="onTap" text="Show Modal Page"/>
|
||||||
|
</StackLayout>
|
||||||
|
</Page>
|
10
apps/tests/ui/page/page21.ts
Normal file
10
apps/tests/ui/page/page21.ts
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import {ShownModallyData} from "ui/page";
|
||||||
|
|
||||||
|
export function onShownModally(args: ShownModallyData) {
|
||||||
|
args.context.childPage = args.object;
|
||||||
|
args.context.close = args.closeCallback;
|
||||||
|
|
||||||
|
setTimeout(() => {
|
||||||
|
(<any>args.object).bindingContext = [0, 1];
|
||||||
|
}, 200);
|
||||||
|
}
|
6
apps/tests/ui/page/page21.xml
Normal file
6
apps/tests/ui/page/page21.xml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<Page shownModally="onShownModally">
|
||||||
|
<StackLayout>
|
||||||
|
<Label text="In Modal Page" />
|
||||||
|
<Repeater items="{{ $value }}" verticalAlignment="top" />
|
||||||
|
</StackLayout>
|
||||||
|
</Page>
|
Reference in New Issue
Block a user