mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-16 20:11:24 +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