mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 04:41:36 +08:00
Android console improved to support circular objects.
This commit is contained in:
@ -5,7 +5,6 @@ import labelModule = require("ui/label");
|
||||
import trace = require("trace");
|
||||
import enums = require("ui/enums");
|
||||
import fps = require("fps-meter");
|
||||
import cn = require("console/console-native");
|
||||
|
||||
export function createPage() {
|
||||
fps.addCallback(function (fps, minFps) {
|
||||
@ -29,7 +28,7 @@ export function createPage() {
|
||||
var childStackLayout;
|
||||
var childStackLayoutCount = count / buttonsPerRow;
|
||||
trace.write("Creating " + count + " buttons.", trace.categories.Test, trace.messageType.info);
|
||||
var startTime = cn.timeMillis()
|
||||
console.time("creatingButtons");
|
||||
for (var i = 0; i < childStackLayoutCount; i++) {
|
||||
childStackLayout = new stackLayoutModule.StackLayout();
|
||||
childStackLayout.orientation = enums.Orientation.horizontal;
|
||||
@ -43,13 +42,12 @@ export function createPage() {
|
||||
childStackLayout.addChild(button);
|
||||
}
|
||||
}
|
||||
var elapsedTime = Math.round(cn.timeMillis() - startTime);
|
||||
var message = "Created " + count + " buttons in " + elapsedTime + " ms.";
|
||||
console.timeEnd("creatingButtons");
|
||||
var message = "Created " + count + " buttons";
|
||||
trace.write(message, trace.categories.Test, trace.messageType.info);
|
||||
label.text = message;
|
||||
|
||||
var page = new pagesModule.Page();
|
||||
page.content = mainStackLayout;
|
||||
return page;
|
||||
}
|
||||
//export var Page = page;
|
||||
}
|
Reference in New Issue
Block a user