add missing files

This commit is contained in:
hshristov
2015-09-04 11:06:37 +03:00
parent f250943d3e
commit 510a10afe2
6 changed files with 43 additions and 0 deletions

View 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];
}

View File

@ -0,0 +1,3 @@
<Page loaded="onLoaded">
<ListView items="{{ $value }}" verticalAlignment="top" />
</Page>

View 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);
}

View File

@ -0,0 +1,5 @@
<Page id="page" loaded="onLoaded">
<StackLayout>
<Button tap="onTap" text="Show Modal Page"/>
</StackLayout>
</Page>

View 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);
}

View File

@ -0,0 +1,6 @@
<Page shownModally="onShownModally">
<StackLayout>
<Label text="In Modal Page" />
<Repeater items="{{ $value }}" verticalAlignment="top" />
</StackLayout>
</Page>