mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 21:01:34 +08:00
28 lines
737 B
TypeScript
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();
|