Files
NativeScript/apps/tests/app/pageNavigation.ts
2015-04-24 09:29:00 +03:00

28 lines
737 B
TypeScript

import frame = require("ui/frame");
import pages = require("ui/page");
import buttonModule = require("ui/button");
import tabViewModule = require("ui/tab-view");
export function createPage() {
var tab = new tabViewModule.TabView();
tab.items = [];
for (var i = 0; i < 10; i++) {
var button = new buttonModule.Button();
button.text = "Test";
button.on(buttonModule.Button.tapEvent, function () {
var topFrame = frame.topmost();
topFrame.goBack();
});
tab.items.push({
title: "Tab " + i,
view: button
});
}
var page = new pages.Page();
page.content = tab;
return page;
}
//export var Page = new pages.Page();