mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-15 19:26:42 +08:00
Fixing type errors in tests
This commit is contained in:
@ -696,7 +696,7 @@ Sometimes we need to explicitly check for a type. In such cases use the built-in
|
|||||||
|
|
||||||
*Right:*
|
*Right:*
|
||||||
~~~ {.javascript}
|
~~~ {.javascript}
|
||||||
import types = require("utils/types");
|
import * as types from "utils/types";
|
||||||
var myVar;
|
var myVar;
|
||||||
|
|
||||||
if(types.isString(myVar)) {
|
if(types.isString(myVar)) {
|
||||||
|
@ -24,7 +24,7 @@ declare module "foo"{
|
|||||||
**Implementation file (foo.ts):**
|
**Implementation file (foo.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import definition = require("foo");
|
import * as definition from "foo";
|
||||||
|
|
||||||
export function a(){
|
export function a(){
|
||||||
// do somethign here
|
// do somethign here
|
||||||
@ -53,7 +53,7 @@ declare module "foo"{
|
|||||||
**Android implementation file (foo.android.ts):**
|
**Android implementation file (foo.android.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import definition = require("foo");
|
import * as definition from "foo";
|
||||||
|
|
||||||
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
||||||
export class Foo implements definition.Foo {
|
export class Foo implements definition.Foo {
|
||||||
@ -72,7 +72,7 @@ export class Foo implements definition.Foo {
|
|||||||
**iOS implementation file (foo.ios.ts):**
|
**iOS implementation file (foo.ios.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import definition = require("foo");
|
import * as definition from "foo";
|
||||||
|
|
||||||
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
||||||
export class Foo implements definition.Foo {
|
export class Foo implements definition.Foo {
|
||||||
@ -109,7 +109,7 @@ declare module "foo"{
|
|||||||
**Common implementation file (foo-common.ts):**
|
**Common implementation file (foo-common.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import definition = require("foo");
|
import * as definition from "foo";
|
||||||
|
|
||||||
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
||||||
export class Foo implements definition.Foo {
|
export class Foo implements definition.Foo {
|
||||||
@ -128,7 +128,7 @@ export class Foo implements definition.Foo {
|
|||||||
**Android implementation file (foo.android.ts):**
|
**Android implementation file (foo.android.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import common = require("foo-common");
|
import * as common from "foo-common";
|
||||||
|
|
||||||
// require the common file and extend the base common implementation
|
// require the common file and extend the base common implementation
|
||||||
export class Foo extends common.Foo {
|
export class Foo extends common.Foo {
|
||||||
@ -148,7 +148,7 @@ export class Foo extends common.Foo {
|
|||||||
**iOS implementation file (foo.ios.ts):**
|
**iOS implementation file (foo.ios.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import common = require("foo-common");
|
import * as common from "foo-common";
|
||||||
|
|
||||||
// require the common file and extend the base common implementation
|
// require the common file and extend the base common implementation
|
||||||
export class Foo extends common.Foo {
|
export class Foo extends common.Foo {
|
||||||
@ -215,8 +215,8 @@ export function stopNative(){
|
|||||||
**Common implementation file (foo.ts):**
|
**Common implementation file (foo.ts):**
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
import definition = require("foo");
|
import * as definition from "foo";
|
||||||
import fooNative = require("foo-native");
|
import * as fooNative from "foo-native";
|
||||||
|
|
||||||
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
// require the definition and put implements clause to ensure API consistency between the declaration and implementation
|
||||||
export class Foo implements definition.Foo {
|
export class Foo implements definition.Foo {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import application = require("application");
|
import * as application from "application";
|
||||||
declare var CACurrentMediaTime;
|
declare var CACurrentMediaTime;
|
||||||
|
|
||||||
global.time = function(): number {
|
global.time = function(): number {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import application = require("application");
|
import * as application from "application";
|
||||||
import fps = require("fps-meter");
|
import * as fps from "fps-meter";
|
||||||
fps.addCallback(function (fps, minFps) {
|
fps.addCallback(function (fps, minFps) {
|
||||||
console.info("fps=" + fps + " minFps=" + minFps);
|
console.info("fps=" + fps + " minFps=" + minFps);
|
||||||
});
|
});
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import application = require("application");
|
import * as application from "application";
|
||||||
|
|
||||||
// Needed only for build infrastructure
|
// Needed only for build infrastructure
|
||||||
application.cssFile = "gallery-app/app.css";
|
application.setCssFileName("gallery-app/app.css");
|
||||||
|
|
||||||
application.start({ moduleName: "gallery-app/main-page" });
|
application.start({ moduleName: "gallery-app/main-page" });
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function itemTap(args: observable.EventData) {
|
export function itemTap(args: observable.EventData) {
|
||||||
frame.topmost().navigate({
|
frame.topmost().navigate({
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import dialogs = require("ui/dialogs");
|
import * as dialogs from "ui/dialogs";
|
||||||
|
|
||||||
export function alertTapped(args) {
|
export function alertTapped(args) {
|
||||||
dialogs.alert("Hi there!");
|
dialogs.alert("Hi there!");
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import observableModule = require("data/observable");
|
import * as observableModule from "data/observable";
|
||||||
|
|
||||||
export function onPageLoaded(args: observableModule.EventData) {
|
export function onPageLoaded(args: observableModule.EventData) {
|
||||||
var page = <pages.Page>args.object;
|
var page = <pages.Page>args.object;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { EventData } from "data/observable";
|
import { EventData } from "data/observable";
|
||||||
import { Page } from "ui/page";
|
import { Page } from "ui/page";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
|
|
||||||
export function navigatingTo(args: EventData) {
|
export function navigatingTo(args: EventData) {
|
||||||
let page = <Page>args.object;
|
let page = <Page>args.object;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().goBack();
|
frame.topmost().goBack();
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
frame.topmost().navigate("ui-tests-app/action-bar/clean");
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import viewModule = require("ui/core/view");
|
import * as viewModule from "ui/core/view";
|
||||||
import color = require("color");
|
import * as color from "color";
|
||||||
|
|
||||||
var view: viewModule.View;
|
var view: viewModule.View;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import application = require("application");
|
import * as application from "application";
|
||||||
import trace = require("trace");
|
import * as trace from "trace";
|
||||||
trace.enable();
|
trace.enable();
|
||||||
trace.setCategories(trace.categories.concat(
|
trace.setCategories(trace.categories.concat(
|
||||||
trace.categories.NativeLifecycle,
|
trace.categories.NativeLifecycle,
|
||||||
@ -11,12 +11,13 @@ trace.setCategories(trace.categories.concat(
|
|||||||
var countResume = 0;
|
var countResume = 0;
|
||||||
var countSuspend = 0;
|
var countSuspend = 0;
|
||||||
|
|
||||||
application.onUncaughtError = function (error: application.NativeScriptError) {
|
application.on("uncaughtError", args => {
|
||||||
|
const error = args.error;
|
||||||
console.warn(error.message);
|
console.warn(error.message);
|
||||||
if (error.nativeError) {
|
if (error.nativeError) {
|
||||||
console.warn("native error: " + error.nativeError);
|
console.warn("native error: " + error.nativeError);
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
|
|
||||||
application.on(application.launchEvent, function (args: application.ApplicationEventData) {
|
application.on(application.launchEvent, function (args: application.ApplicationEventData) {
|
||||||
if (args.android) {
|
if (args.android) {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import textFieldModule = require("ui/text-field");
|
import * as textFieldModule from "ui/text-field";
|
||||||
import stackLayoutModule = require("ui/layouts/stack-layout");
|
import * as stackLayoutModule from "ui/layouts/stack-layout";
|
||||||
import observableModule = require("data/observable");
|
import * as observableModule from "data/observable";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import stackLayoutModule = require("ui/layouts/stack-layout");
|
import * as stackLayoutModule from "ui/layouts/stack-layout";
|
||||||
import textFieldModule = require("ui/text-field");
|
import * as textFieldModule from "ui/text-field";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
|
|
||||||
export function stack0Loaded(args: observable.EventData) {
|
export function stack0Loaded(args: observable.EventData) {
|
||||||
var source = new observable.Observable();
|
var source = new observable.Observable();
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
|
|
||||||
export function applyTap(args) {
|
export function applyTap(args) {
|
||||||
var page = <pages.Page>(<view.View>args.object).page;
|
var page = <pages.Page>(<view.View>args.object).page;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import { EventData } from "data/observable";
|
import { EventData } from "data/observable";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
|
|
||||||
var cssPercentage = " Page { margin:5% 10% 15% 8%; background-color: orange; font-size:8; } GridLayout { margin:3%; background-color: lightgreen; font-size:8; } StackLayout { border-color:red; border-width:1px; } StackLayout * { border-color:blue; border-width:1px; } GridLayout { border-color:green;border-width:1px; } .test1 { padding:10%; } .test2 { padding:10%; background-color:lightblue; } .test3 { margin:1% 2% 3% 4%; } WrapLayout { orientation:vertical; width:75%; height:45% } Button { color:black }"
|
var cssPercentage = " Page { margin:5% 10% 15% 8%; background-color: orange; font-size:8; } GridLayout { margin:3%; background-color: lightgreen; font-size:8; } StackLayout { border-color:red; border-width:1px; } StackLayout * { border-color:blue; border-width:1px; } GridLayout { border-color:green;border-width:1px; } .test1 { padding:10%; } .test2 { padding:10%; background-color:lightblue; } .test3 { margin:1% 2% 3% 4%; } WrapLayout { orientation:vertical; width:75%; height:45% } Button { color:black }"
|
||||||
var cssWithouPercentage = " Page { margin:15 10 15 30; background-color: orange; font-size:8; } GridLayout { margin:3; background-color: lightgreen; font-size:8; } StackLayout { border-color:red; border-width:1px; } StackLayout * { border-color:blue; border-width:1px; } GridLayout { border-color:green;border-width:1px; } .test1 { padding:10; } .test2 { padding:10; background-color:lightblue; } .test3 { margin:10 20 30 40; } WrapLayout { orientation:vertical; width:100; height:120 } Button { color:black }"
|
var cssWithouPercentage = " Page { margin:15 10 15 30; background-color: orange; font-size:8; } GridLayout { margin:3; background-color: lightgreen; font-size:8; } StackLayout { border-color:red; border-width:1px; } StackLayout * { border-color:blue; border-width:1px; } GridLayout { border-color:green;border-width:1px; } .test1 { padding:10; } .test2 { padding:10; background-color:lightblue; } .test3 { margin:10 20 30 40; } WrapLayout { orientation:vertical; width:100; height:120 } Button { color:black }"
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import label = require("ui/label");
|
import * as label from "ui/label";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import textField = require("ui/text-field");
|
import * as textField from "ui/text-field";
|
||||||
import textView = require("ui/text-view");
|
import * as textView from "ui/text-view";
|
||||||
|
|
||||||
export function changeTextButonTap(args) {
|
export function changeTextButonTap(args) {
|
||||||
var btnChange = <button.Button>args.object;
|
var btnChange = <button.Button>args.object;
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import label = require("ui/label");
|
import * as label from "ui/label";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import textField = require("ui/text-field");
|
import * as textField from "ui/text-field";
|
||||||
import textView = require("ui/text-view");
|
import * as textView from "ui/text-view";
|
||||||
|
|
||||||
export function butonTap(args: observable.EventData) {
|
export function butonTap(args: observable.EventData) {
|
||||||
var btnChange = <view.View>args.object;
|
var btnChange = <view.View>args.object;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import vmModule = require("./view-model");
|
import * as vmModule from "./view-model";
|
||||||
|
|
||||||
var viewModel = vmModule.settingsViewModel;
|
var viewModel = vmModule.settingsViewModel;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import dialogs = require("ui/dialogs");
|
import * as dialogs from "ui/dialogs";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
|
|
||||||
var name = "Harold Finch";
|
var name = "Harold Finch";
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ import { StackLayout } from "ui/layouts/stack-layout";
|
|||||||
import { ScrollView } from "ui/scroll-view";
|
import { ScrollView } from "ui/scroll-view";
|
||||||
import { Label } from "ui/label";
|
import { Label } from "ui/label";
|
||||||
import { FontStyle, FontWeight } from "ui/enums";
|
import { FontStyle, FontWeight } from "ui/enums";
|
||||||
import typeUtils = require("utils/types");
|
import * as typeUtils from "utils/types";
|
||||||
import { Color } from "color";
|
import { Color } from "color";
|
||||||
import * as font from "ui/styling/font";
|
import * as font from "ui/styling/font";
|
||||||
|
|
||||||
|
@ -1,31 +1,33 @@
|
|||||||
import stack = require("ui/layouts/stack-layout");
|
import * as stack from "ui/layouts/stack-layout";
|
||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
|
import { unsetValue } from "ui/core/view";
|
||||||
|
|
||||||
export function resetStyles(args) {
|
export function resetStyles(args) {
|
||||||
var stackLayout = <stack.StackLayout>args.object.parent.parent;
|
var stackLayout = <stack.StackLayout>args.object.parent.parent;
|
||||||
view.eachDescendant(stackLayout, function (v: view.View) {
|
view.eachDescendant(stackLayout, function (v: view.View) {
|
||||||
v.style._resetValue(style.fontFamilyProperty);
|
v.style.fontFamily = unsetValue;
|
||||||
v.style._resetValue(style.fontSizeProperty);
|
v.style.fontSize = unsetValue;
|
||||||
v.style._resetValue(style.fontStyleProperty);
|
v.style.fontStyle = unsetValue;
|
||||||
v.style._resetValue(style.fontWeightProperty);
|
v.style.fontWeight = unsetValue;
|
||||||
v.style._resetValue(style.colorProperty);
|
v.style.color = unsetValue;
|
||||||
v.style._resetValue(style.textAlignmentProperty);
|
v.style.textAlignment = unsetValue;
|
||||||
v.style._resetValue(style.paddingLeftProperty);
|
v.style.paddingLeft = unsetValue;
|
||||||
v.style._resetValue(style.paddingRightProperty);
|
v.style.paddingRight = unsetValue;
|
||||||
v.style._resetValue(style.paddingTopProperty);
|
v.style.paddingTop = unsetValue;
|
||||||
v.style._resetValue(style.paddingBottomProperty);
|
v.style.paddingBottom = unsetValue;
|
||||||
v.style._resetValue(style.borderTopColorProperty);
|
v.style.borderTopColor = unsetValue;
|
||||||
v.style._resetValue(style.borderRightColorProperty);
|
v.style.borderRightColor = unsetValue;
|
||||||
v.style._resetValue(style.borderBottomColorProperty);
|
v.style.borderBottomColor = unsetValue;
|
||||||
v.style._resetValue(style.borderLeftColorProperty);
|
v.style.borderLeftColor = unsetValue;
|
||||||
v.style._resetValue(style.borderTopWidthProperty);
|
v.style.borderTopWidth = unsetValue;
|
||||||
v.style._resetValue(style.borderRightWidthProperty);
|
v.style.borderRightWidth = unsetValue;
|
||||||
v.style._resetValue(style.borderBottomWidthProperty);
|
v.style.borderBottomWidth = unsetValue;
|
||||||
v.style._resetValue(style.borderLeftWidthProperty);
|
v.style.borderLeftWidth = unsetValue;
|
||||||
v.style._resetValue(style.borderTopLeftRadiusProperty);
|
v.style.borderTopLeftRadius = unsetValue;
|
||||||
v.style._resetValue(style.borderTopRightRadiusProperty);
|
v.style.borderTopRightRadius = unsetValue;
|
||||||
v.style._resetValue(style.borderBottomRightRadiusProperty);
|
v.style.borderBottomRightRadius = unsetValue;
|
||||||
v.style._resetValue(style.borderBottomLeftRadiusProperty);
|
v.style.borderBottomLeftRadius = unsetValue;
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
import stack = require("ui/layouts/stack-layout");
|
import * as stack from "ui/layouts/stack-layout";
|
||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
export function resetStyles(args) {
|
export function resetStyles(args) {
|
||||||
var stackLayout = <stack.StackLayout>args.object.parent;
|
var stackLayout = <stack.StackLayout>args.object.parent;
|
||||||
view.eachDescendant(stackLayout, function (v: view.View) {
|
view.eachDescendant(stackLayout, function (v: view.View) {
|
||||||
v.style._resetValue(style.fontFamilyProperty);
|
v.style.fontFamily = unsetValue;
|
||||||
v.style._resetValue(style.fontSizeProperty);
|
v.style.fontSize = unsetValue;
|
||||||
v.style._resetValue(style.fontStyleProperty);
|
v.style.fontStyle = unsetValue;
|
||||||
v.style._resetValue(style.fontWeightProperty);
|
v.style.fontWeight = unsetValue;
|
||||||
v.style._resetValue(style.colorProperty);
|
v.style.color = unsetValue;
|
||||||
v.style._resetValue(style.textAlignmentProperty);
|
v.style.textAlignment = unsetValue;
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
import stack = require("ui/layouts/stack-layout");
|
import * as stack from "ui/layouts/stack-layout";
|
||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
export function resetStyles(args) {
|
export function resetStyles(args) {
|
||||||
var stackLayout = <stack.StackLayout>args.object.parent;
|
var stackLayout = <stack.StackLayout>args.object.parent;
|
||||||
view.eachDescendant(stackLayout, function (v: view.View) {
|
view.eachDescendant(stackLayout, function (v: view.View) {
|
||||||
v.style._resetValue(style.fontFamilyProperty);
|
v.style.fontFamily = unsetValue;
|
||||||
v.style._resetValue(style.fontSizeProperty);
|
v.style.fontSize = unsetValue;
|
||||||
v.style._resetValue(style.fontStyleProperty);
|
v.style.fontStyle = unsetValue;
|
||||||
v.style._resetValue(style.fontWeightProperty);
|
v.style.fontWeight = unsetValue;
|
||||||
v.style._resetValue(style.colorProperty);
|
v.style.color = unsetValue;
|
||||||
v.style._resetValue(style.textAlignmentProperty);
|
v.style.textAlignment = unsetValue;
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,15 +1,15 @@
|
|||||||
import stack = require("ui/layouts/stack-layout");
|
import * as stack from "ui/layouts/stack-layout";
|
||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
export function resetStyles(args) {
|
export function resetStyles(args) {
|
||||||
var stackLayout = <stack.StackLayout>args.object.parent;
|
var stackLayout = <stack.StackLayout>args.object.parent;
|
||||||
view.eachDescendant(stackLayout, function (v: view.View) {
|
view.eachDescendant(stackLayout, function (v: view.View) {
|
||||||
v.style._resetValue(style.fontFamilyProperty);
|
v.style.fontFamily = unsetValue;
|
||||||
v.style._resetValue(style.fontSizeProperty);
|
v.style.fontSize = unsetValue;
|
||||||
v.style._resetValue(style.fontStyleProperty);
|
v.style.fontStyle = unsetValue;
|
||||||
v.style._resetValue(style.fontWeightProperty);
|
v.style.fontWeight = unsetValue;
|
||||||
v.style._resetValue(style.colorProperty);
|
v.style.color = unsetValue;
|
||||||
v.style._resetValue(style.textAlignmentProperty);
|
v.style.textAlignment = unsetValue;
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import absoluteLayout = require("ui/layouts/absolute-layout");
|
import * as absoluteLayout from "ui/layouts/absolute-layout";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
var count = 0;
|
var count = 0;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import gridLayoutModule = require("ui/layouts/grid-layout");
|
import * as gridLayoutModule from "ui/layouts/grid-layout";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import layouts = require("ui/layouts/layout-base");
|
import * as layouts from "ui/layouts/layout-base";
|
||||||
|
|
||||||
export class ViewModel extends observable.Observable {
|
export class ViewModel extends observable.Observable {
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import absoluteLayout = require("ui/layouts/absolute-layout");
|
import * as absoluteLayout from "ui/layouts/absolute-layout";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
var count = 0;
|
var count = 0;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import gridLayoutModule = require("ui/layouts/grid-layout");
|
import * as gridLayoutModule from "ui/layouts/grid-layout";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import layouts = require("ui/layouts/layout-base");
|
import * as layouts from "ui/layouts/layout-base";
|
||||||
|
|
||||||
export class ViewModel extends observable.Observable {
|
export class ViewModel extends observable.Observable {
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import model = require("./myview");
|
import * as model from "./myview";
|
||||||
|
|
||||||
export function onLoaded(args: { eventName: string, object: any }) {
|
export function onLoaded(args: { eventName: string, object: any }) {
|
||||||
var page = <pageModule.Page>args.object;
|
var page = <pageModule.Page>args.object;
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
import { EventData } from "data/observable";
|
import { EventData } from "data/observable";
|
||||||
import { Page } from "ui/page";
|
import { Page } from "ui/page";
|
||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import colorModule = require("color");
|
import * as colorModule from "color";
|
||||||
import * as platform from "platform";
|
import * as platform from "platform";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import trace = require("trace");
|
import * as trace from "trace";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import dialogs = require("ui/dialogs");
|
import * as dialogs from "ui/dialogs";
|
||||||
import { WrapLayout } from "ui/layouts/wrap-layout";
|
import { WrapLayout } from "ui/layouts/wrap-layout";
|
||||||
|
|
||||||
var examples: Map<string, string> = new Map<string, string>();
|
var examples: Map<string, string> = new Map<string, string>();
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import textField = require("ui/text-field");
|
import * as textField from "ui/text-field";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
|
|
||||||
var context: any;
|
var context: any;
|
||||||
var closeCallback: Function;
|
var closeCallback: Function;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import labelModule = require("ui/label");
|
import * as labelModule from "ui/label";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
|
|
||||||
var page: pages.Page;
|
var page: pages.Page;
|
||||||
var label: labelModule.Label;
|
var label: labelModule.Label;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import color = require("color");
|
import * as color from "color";
|
||||||
import page = require("ui/page");
|
import * as page from "ui/page";
|
||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
|
|
||||||
export function applyTap(args) {
|
export function applyTap(args) {
|
||||||
let page = <page.Page>(<view.View>args.object).page;
|
let page = <page.Page>(<view.View>args.object).page;
|
||||||
@ -68,5 +68,5 @@ function reset(page: page.Page) {
|
|||||||
page.css = "";
|
page.css = "";
|
||||||
page.actionBarHidden = false;
|
page.actionBarHidden = false;
|
||||||
page.backgroundSpanUnderStatusBar = false;
|
page.backgroundSpanUnderStatusBar = false;
|
||||||
page.actionBar.style._resetValue(style.backgroundColorProperty);
|
page.actionBar.style.backgroundColor = unsetValue;
|
||||||
}
|
}
|
@ -1,9 +1,9 @@
|
|||||||
import app = require("application");
|
import * as app from "application";
|
||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import labelModule = require("ui/label");
|
import * as labelModule from "ui/label";
|
||||||
import stackLayoutModule = require("ui/layouts/stack-layout");
|
import * as stackLayoutModule from "ui/layouts/stack-layout";
|
||||||
import textViewModule = require("ui/text-view");
|
import * as textViewModule from "ui/text-view";
|
||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import labelModule = require("ui/label");
|
import * as labelModule from "ui/label";
|
||||||
import gestures = require("ui/gestures");
|
import * as gestures from "ui/gestures";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import deviceProperties = require("platform");
|
import * as deviceProperties from "platform";
|
||||||
import stackLayoutModule = require("ui/layouts/stack-layout");
|
import * as stackLayoutModule from "ui/layouts/stack-layout";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import gestures = require("ui/gestures");
|
import * as gestures from "ui/gestures";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
|
|
||||||
export function pageLoaded(args: observable.EventData) {
|
export function pageLoaded(args: observable.EventData) {
|
||||||
var page = <pages.Page>args.object;
|
var page = <pages.Page>args.object;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import panelModule = require("ui/layouts/stack-layout");
|
import * as panelModule from "ui/layouts/stack-layout";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import pageModule = require("ui/page");
|
import * as pageModule from "ui/page";
|
||||||
import gridLayoutModule = require("ui/layouts/grid-layout");
|
import * as gridLayoutModule from "ui/layouts/grid-layout";
|
||||||
import listViewModule = require("ui/list-view");
|
import * as listViewModule from "ui/list-view";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import observableArr = require("data/observable-array");
|
import * as observableArr from "data/observable-array";
|
||||||
|
|
||||||
var arr = new observableArr.ObservableArray();
|
var arr = new observableArr.ObservableArray();
|
||||||
for (var i = 0; i < 100; i++) {
|
for (var i = 0; i < 100; i++) {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import {TextView} from "ui/text-view";
|
import {TextView} from "ui/text-view";
|
||||||
import gestures = require("ui/gestures");
|
import * as gestures from "ui/gestures";
|
||||||
|
|
||||||
export function onTouch(args: gestures.TouchGestureEventData) {
|
export function onTouch(args: gestures.TouchGestureEventData) {
|
||||||
var msg = " touch action: " + args.action +
|
var msg = " touch action: " + args.action +
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().navigate("ui-tests-app/segmented-bar/clean");
|
frame.topmost().navigate("ui-tests-app/segmented-bar/clean");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function navigate(args) {
|
export function navigate(args) {
|
||||||
frame.topmost().goBack();
|
frame.topmost().goBack();
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
|
|
||||||
export function applyTap(args) {
|
export function applyTap(args) {
|
||||||
var page = <pages.Page>(<view.View>args.object).page;
|
var page = <pages.Page>(<view.View>args.object).page;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
|
|
||||||
export function pageLoaded(args) {
|
export function pageLoaded(args) {
|
||||||
var page = args.object;
|
var page = args.object;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function onTap(args) {
|
export function onTap(args) {
|
||||||
var navigationEntry = {
|
var navigationEntry = {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function onTap(args) {
|
export function onTap(args) {
|
||||||
var navigationEntry = {
|
var navigationEntry = {
|
||||||
|
@ -10,11 +10,11 @@
|
|||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import Application = require("application");
|
import * as Application from "application";
|
||||||
import timer = require("timer");
|
import * as timer from "timer";
|
||||||
import trace = require("trace");
|
import * as trace from "trace";
|
||||||
import types = require("utils/types");
|
import * as types from "utils/types";
|
||||||
import platform = require("platform");
|
import * as platform from "platform";
|
||||||
|
|
||||||
import * as utils from "utils/utils";
|
import * as utils from "utils/utils";
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ else {
|
|||||||
start = java.lang.System.currentTimeMillis();
|
start = java.lang.System.currentTimeMillis();
|
||||||
}
|
}
|
||||||
|
|
||||||
import application = require("application");
|
import * as application from "application";
|
||||||
|
|
||||||
// Specify custom UIApplicationDelegate.
|
// Specify custom UIApplicationDelegate.
|
||||||
/*
|
/*
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import locationModule = require("location");
|
import * as locationModule from "location";
|
||||||
import dialogsModule = require("ui/dialogs");
|
import * as dialogsModule from "ui/dialogs";
|
||||||
import platformModule = require("platform");
|
import * as platformModule from "platform";
|
||||||
import textViewModule = require("ui/text-view");
|
import * as textViewModule from "ui/text-view";
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
import appModule = require("application");
|
import * as appModule from "application";
|
||||||
|
|
||||||
var locationManager = new locationModule.LocationManager();
|
var locationManager = new locationModule.LocationManager();
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import {Page} from "ui/page";
|
import {Page} from "ui/page";
|
||||||
import * as trace from "trace";
|
import * as trace from "trace";
|
||||||
import tests = require("../testRunner");
|
import * as tests from "../testRunner";
|
||||||
import {Label} from "ui/label";
|
import {Label} from "ui/label";
|
||||||
import * as application from "application";
|
import * as application from "application";
|
||||||
import * as platform from "platform";
|
import * as platform from "platform";
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import tabViewModule = require("ui/tab-view");
|
import * as tabViewModule from "ui/tab-view";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var tab = new tabViewModule.TabView();
|
var tab = new tabViewModule.TabView();
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
import {PropertyMetadata, PropertyMetadataSettings} from "ui/core/dependency-observable";
|
import {PropertyMetadata, PropertyMetadataSettings} from "ui/core/dependency-observable";
|
||||||
import styleProperty = require("ui/styling/style-property");
|
import * as styleProperty from "ui/styling/style-property";
|
||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import buttonModule = require("ui/button");
|
import * as buttonModule from "ui/button";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import stackLayoutDef = require("ui/layouts/stack-layout");
|
import * as stackLayoutDef from "ui/layouts/stack-layout";
|
||||||
import {isAndroid} from "platform";
|
import {isAndroid} from "platform";
|
||||||
|
|
||||||
// on Android we explicitly set propertySettings to None because android will invalidate its layout (skip unnecessary native call).
|
// on Android we explicitly set propertySettings to None because android will invalidate its layout (skip unnecessary native call).
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
|
|
||||||
export function buttonTap(args) {
|
export function buttonTap(args) {
|
||||||
frame.topmost().goBack();
|
frame.topmost().goBack();
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import tests = require("../testRunner");
|
import * as tests from "../testRunner";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import bm = require("ui/button");
|
import * as bm from "ui/button";
|
||||||
import listViewDef = require("ui/list-view");
|
import * as listViewDef from "ui/list-view";
|
||||||
import trace = require("trace");
|
import * as trace from "trace";
|
||||||
trace.enable();
|
trace.enable();
|
||||||
trace.addCategories(trace.categories.Test + "," + trace.categories.Error);
|
trace.addCategories(trace.categories.Test + "," + trace.categories.Error);
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// >> application-require
|
// >> application-require
|
||||||
import app = require("application");
|
import * as app from "application";
|
||||||
import platform = require("platform");
|
import * as platform from "platform";
|
||||||
// << application-require
|
// << application-require
|
||||||
|
|
||||||
// >> application-app-check
|
// >> application-app-check
|
||||||
@ -11,7 +11,7 @@ if (app.android) {
|
|||||||
}
|
}
|
||||||
// << application-app-check
|
// << application-app-check
|
||||||
|
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
|
|
||||||
export var testInitialized = function () {
|
export var testInitialized = function () {
|
||||||
if (platform.device.os === platform.platformNames.android) {
|
if (platform.device.os === platform.platformNames.android) {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* tslint:disable:no-unused-variable */
|
/* tslint:disable:no-unused-variable */
|
||||||
import app = require("application");
|
import * as app from "application";
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
import commonTests = require("./application-tests-common");
|
import * as commonTests from "./application-tests-common";
|
||||||
|
|
||||||
global.moduleMerge(commonTests, exports);
|
global.moduleMerge(commonTests, exports);
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* tslint:disable:no-unused-variable */
|
/* tslint:disable:no-unused-variable */
|
||||||
import app = require("application");
|
import * as app from "application";
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
import commonTests = require("./application-tests-common");
|
import * as commonTests from "./application-tests-common";
|
||||||
|
|
||||||
import * as utils from "utils/utils";
|
import * as utils from "utils/utils";
|
||||||
import getter = utils.ios.getter;
|
import getter = utils.ios.getter;
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
// >> camera-require
|
// >> camera-require
|
||||||
import camera = require("camera");
|
import * as camera from "camera";
|
||||||
// << camera-require
|
// << camera-require
|
||||||
|
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
|
|
||||||
export var test_takePicture = function () {
|
export var test_takePicture = function () {
|
||||||
// >> camera-take-picture
|
// >> camera-take-picture
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
// >> color-require
|
// >> color-require
|
||||||
import colorModule = require("color");
|
import * as colorModule from "color";
|
||||||
var Color = colorModule.Color;
|
var Color = colorModule.Color;
|
||||||
// << color-require
|
// << color-require
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
|
|
||||||
export var test_Hex_Color = function () {
|
export var test_Hex_Color = function () {
|
||||||
// >> color-hex
|
// >> color-hex
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// >> connectivity-require
|
// >> connectivity-require
|
||||||
import connectivity = require("connectivity");
|
import * as connectivity from "connectivity";
|
||||||
// << connectivity-require
|
// << connectivity-require
|
||||||
|
|
||||||
export var test_DummyTestForSnippetOnly0 = function () {
|
export var test_DummyTestForSnippetOnly0 = function () {
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import TKUnit = require("../TKUnit");
|
import * as TKUnit from "../TKUnit";
|
||||||
import bindableModule = require("ui/core/bindable");
|
import * as bindableModule from "ui/core/bindable";
|
||||||
require("globals");
|
require("globals");
|
||||||
|
|
||||||
// >> observable-array-require
|
// >> observable-array-require
|
||||||
import observableArrayModule = require("data/observable-array");
|
import * as observableArrayModule from "data/observable-array";
|
||||||
// << observable-array-require
|
// << observable-array-require
|
||||||
|
|
||||||
require("globals");
|
require("globals");
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
// >> observable-require
|
// >> observable-require
|
||||||
import observable = require("data/observable");
|
import * as observable from "data/observable";
|
||||||
// << observable-require
|
// << observable-require
|
||||||
|
|
||||||
import dependencyObservable = require("ui/core/dependency-observable");
|
import * as dependencyObservable from "ui/core/dependency-observable";
|
||||||
import TKUnit = require("../TKUnit");
|
import * as TKUnit from "../TKUnit";
|
||||||
import types = require("utils/types");
|
import * as types from "utils/types";
|
||||||
import proxy = require("ui/core/proxy");
|
import * as proxy from "ui/core/proxy";
|
||||||
import {ObservableArray} from "data/observable-array";
|
import {ObservableArray} from "data/observable-array";
|
||||||
|
|
||||||
var TESTED_NAME = "tested";
|
var TESTED_NAME = "tested";
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import TKUnit = require("../TKUnit");
|
import * as TKUnit from "../TKUnit";
|
||||||
import types = require("utils/types");
|
import * as types from "utils/types";
|
||||||
|
|
||||||
// >> virtual-array-require
|
// >> virtual-array-require
|
||||||
import virtualArrayModule = require("data/virtual-array");
|
import * as virtualArrayModule from "data/virtual-array";
|
||||||
// << virtual-array-require
|
// << virtual-array-require
|
||||||
|
|
||||||
require("globals");
|
require("globals");
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/* tslint:disable:no-unused-variable */
|
/* tslint:disable:no-unused-variable */
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
import types = require("utils/types");
|
import * as types from "utils/types";
|
||||||
|
|
||||||
export var test_fetch_defined = function () {
|
export var test_fetch_defined = function () {
|
||||||
TKUnit.assert(types.isDefined((fetch)), "Method fetch() should be defined!");
|
TKUnit.assert(types.isDefined((fetch)), "Method fetch() should be defined!");
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import TKUnit = require("../TKUnit");
|
import * as TKUnit from "../TKUnit";
|
||||||
import fs = require("file-system");
|
import * as fs from "file-system";
|
||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import resolver = require("file-system/file-name-resolver");
|
import * as resolver from "file-system/file-name-resolver";
|
||||||
|
|
||||||
var androidPhonePortraitContext: resolver.PlatformContext = {
|
var androidPhonePortraitContext: resolver.PlatformContext = {
|
||||||
width: 360,
|
width: 360,
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import TKUnit = require("../TKUnit");
|
import * as TKUnit from "../TKUnit";
|
||||||
import fs = require("file-system");
|
import * as fs from "file-system";
|
||||||
|
|
||||||
export var test_UTF8_BOM_is_not_returned = function () {
|
export var test_UTF8_BOM_is_not_returned = function () {
|
||||||
var actualResult: string;
|
var actualResult: string;
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
/* tslint:disable:no-unused-variable */
|
/* tslint:disable:no-unused-variable */
|
||||||
// >> file-system-require
|
// >> file-system-require
|
||||||
import fs = require("file-system");
|
import * as fs from "file-system";
|
||||||
// << file-system-require
|
// << file-system-require
|
||||||
|
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
import appModule = require("application");
|
import * as appModule from "application";
|
||||||
import platform = require("platform");
|
import * as platform from "platform";
|
||||||
|
|
||||||
export var testPathNormalize = function () {
|
export var testPathNormalize = function () {
|
||||||
// >> file-system-normalize
|
// >> file-system-normalize
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
// >> fps-meter-require
|
// >> fps-meter-require
|
||||||
import fpsMeter = require("fps-meter");
|
import * as fpsMeter from "fps-meter";
|
||||||
// << fps-meter-require
|
// << fps-meter-require
|
||||||
|
|
||||||
export var test_DummyTestForSnippetOnly0 = function () {
|
export var test_DummyTestForSnippetOnly0 = function () {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
/* tslint:disable:no-unused-variable */
|
/* tslint:disable:no-unused-variable */
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
import http = require("http");
|
import * as http from "http";
|
||||||
import types = require("utils/types");
|
import * as types from "utils/types";
|
||||||
import fs = require("file-system");
|
import * as fs from "file-system";
|
||||||
require("globals");
|
require("globals");
|
||||||
|
|
||||||
// >> http-require
|
// >> http-require
|
||||||
|
@ -6,12 +6,12 @@
|
|||||||
// var fs = require("file-system");
|
// var fs = require("file-system");
|
||||||
// << imagesource-require-alt
|
// << imagesource-require-alt
|
||||||
|
|
||||||
import imageSource = require("image-source");
|
import * as imageSource from "image-source";
|
||||||
import fs = require("file-system");
|
import * as fs from "file-system";
|
||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
import app = require("application");
|
import * as app from "application";
|
||||||
import TKUnit = require("./TKUnit");
|
import * as TKUnit from "./TKUnit";
|
||||||
import platform = require("platform");
|
import * as platform from "platform";
|
||||||
|
|
||||||
var imagePath = fs.path.join(__dirname, "/logo.png");
|
var imagePath = fs.path.join(__dirname, "/logo.png");
|
||||||
var smallImagePath = fs.path.join(__dirname, "/small-image.png");
|
var smallImagePath = fs.path.join(__dirname, "/small-image.png");
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import transition = require("ui/transition");
|
import * as transition from "ui/transition";
|
||||||
|
|
||||||
export class CustomTransition extends transition.Transition {
|
export class CustomTransition extends transition.Transition {
|
||||||
constructor(duration: number, curve: any) {
|
constructor(duration: number, curve: any) {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import transition = require("ui/transition");
|
import * as transition from "ui/transition";
|
||||||
|
|
||||||
export class CustomTransition extends transition.Transition {
|
export class CustomTransition extends transition.Transition {
|
||||||
constructor(duration: number, curve: any) {
|
constructor(duration: number, curve: any) {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
import {Page, NavigatedData} from "ui/page";
|
import {Page, NavigatedData} from "ui/page";
|
||||||
import {topmost as topmostFrame, NavigationTransition} from "ui/frame";
|
import {topmost as topmostFrame, NavigationTransition} from "ui/frame";
|
||||||
import {Color} from "color";
|
import {Color} from "color";
|
||||||
import helper = require("../ui/helper");
|
import * as helper from "../ui/helper";
|
||||||
|
|
||||||
// Creates a random colorful page full of meaningless stuff.
|
// Creates a random colorful page full of meaningless stuff.
|
||||||
let id = 0;
|
let id = 0;
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
import application = require("application");
|
import * as application from "application";
|
||||||
application.start({ moduleName: "pages/page14" });
|
application.start({ moduleName: "pages/page14" });
|
@ -1,5 +1,5 @@
|
|||||||
import view = require("ui/core/view");
|
import * as view from "ui/core/view";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
|
|
||||||
export function applyTap(args) {
|
export function applyTap(args) {
|
||||||
var page = <pages.Page>(<view.View>args.object).page;
|
var page = <pages.Page>(<view.View>args.object).page;
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import label = require("ui/label");
|
import * as label from "ui/label";
|
||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import fs = require("file-system");
|
import * as fs from "file-system";
|
||||||
import fileResolverModule = require("file-system/file-name-resolver");
|
import * as fileResolverModule from "file-system/file-name-resolver";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
import stack = require("ui/layouts/stack-layout");
|
import * as stack from "ui/layouts/stack-layout";
|
||||||
import style = require("ui/styling/style");
|
import * as style from "ui/styling/style";
|
||||||
|
|
||||||
export function buttonTap(args) {
|
export function buttonTap(args) {
|
||||||
var stackLayout = <stack.StackLayout>args.object.parent;
|
var stackLayout = <stack.StackLayout>args.object.parent;
|
||||||
|
|
||||||
for (var i = 0; i < stackLayout.getChildrenCount(); i++){
|
for (var i = 0; i < stackLayout.getChildrenCount(); i++){
|
||||||
var v = stackLayout.getChildAt(i);
|
var v = stackLayout.getChildAt(i);
|
||||||
v.style._resetValue(style.fontFamilyProperty);
|
v.style.fontFamily = unsetValue;
|
||||||
v.style._resetValue(style.fontSizeProperty);
|
v.style.fontSize = unsetValue;
|
||||||
v.style._resetValue(style.fontStyleProperty);
|
v.style.fontStyle = unsetValue;
|
||||||
v.style._resetValue(style.fontWeightProperty);
|
v.style.fontWeight = unsetValue;
|
||||||
|
|
||||||
v.style._resetValue(style.colorProperty);
|
v.style.color = unsetValue;
|
||||||
v.style._resetValue(style.textAlignmentProperty);
|
v.style.textAlignment = unsetValue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import text = require("ui/text-field");
|
import * as text from "ui/text-field";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import text = require("ui/text-field");
|
import * as text from "ui/text-field";
|
||||||
import color = require("color");
|
import * as color from "color";
|
||||||
import list = require("ui/list-view");
|
import * as list from "ui/list-view";
|
||||||
|
|
||||||
//// Enable page caching
|
//// Enable page caching
|
||||||
//frame.topmost().android.cachePagesOnNavigate = true;
|
//frame.topmost().android.cachePagesOnNavigate = true;
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import text = require("ui/text-field");
|
import * as text from "ui/text-field";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import text = require("ui/text-field");
|
import * as text from "ui/text-field";
|
||||||
import color = require("color");
|
import * as color from "color";
|
||||||
import scroll = require("ui/scroll-view");
|
import * as scroll from "ui/scroll-view";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import text = require("ui/text-field");
|
import * as text from "ui/text-field";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import frame = require("ui/frame");
|
import * as frame from "ui/frame";
|
||||||
import stackModule = require("ui/layouts/stack-layout");
|
import * as stackModule from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import text = require("ui/text-field");
|
import * as text from "ui/text-field";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import imageSource = require("image-source");
|
import * as imageSource from "image-source";
|
||||||
import gridModule = require("ui/layouts/grid-layout");
|
import * as gridModule from "ui/layouts/grid-layout";
|
||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var StackLayout = require("ui/layouts/stack-layout").StackLayout;
|
var StackLayout = require("ui/layouts/stack-layout").StackLayout;
|
||||||
@ -12,10 +12,10 @@ export function createPage() {
|
|||||||
var grid = new gridModule.GridLayout();
|
var grid = new gridModule.GridLayout();
|
||||||
stack.addChild(grid);
|
stack.addChild(grid);
|
||||||
|
|
||||||
grid.addColumn(new gridModule.ItemSpec(80, gridModule.GridUnitType.pixel));
|
grid.addColumn(new gridModule.ItemSpec(80, "pixel"));
|
||||||
grid.addColumn(new gridModule.ItemSpec(1, gridModule.GridUnitType.star));
|
grid.addColumn(new gridModule.ItemSpec(1, "star"));
|
||||||
grid.addRow(new gridModule.ItemSpec(1, gridModule.GridUnitType.auto));
|
grid.addRow(new gridModule.ItemSpec(1, "auto"));
|
||||||
grid.addRow(new gridModule.ItemSpec(1, gridModule.GridUnitType.auto));
|
grid.addRow(new gridModule.ItemSpec(1, "auto"));
|
||||||
|
|
||||||
var defaultImageSource = imageSource.fromFile(__dirname + "/test.png");
|
var defaultImageSource = imageSource.fromFile(__dirname + "/test.png");
|
||||||
|
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
import p = require("ui/page");
|
import * as p from "ui/page";
|
||||||
import gridModule = require("ui/layouts/grid-layout");
|
import * as gridModule from "ui/layouts/grid-layout";
|
||||||
import sp = require("ui/layouts/stack-layout");
|
import * as sp from "ui/layouts/stack-layout";
|
||||||
import button = require("ui/button");
|
import * as button from "ui/button";
|
||||||
import enums = require("ui/enums");
|
import * as enums from "ui/enums";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var StackLayout = new sp.StackLayout();
|
var StackLayout = new sp.StackLayout();
|
||||||
var grid = new gridModule.GridLayout();
|
var grid = new gridModule.GridLayout();
|
||||||
grid.horizontalAlignment = enums.HorizontalAlignment.left;
|
grid.horizontalAlignment = "left";
|
||||||
|
|
||||||
StackLayout.addChild(grid);
|
StackLayout.addChild(grid);
|
||||||
|
|
||||||
@ -25,8 +25,8 @@ export function createPage() {
|
|||||||
grid.addChild(btn4);
|
grid.addChild(btn4);
|
||||||
|
|
||||||
var sp1 = new sp.StackLayout();
|
var sp1 = new sp.StackLayout();
|
||||||
sp1.orientation = enums.Orientation.horizontal;
|
sp1.orientation = "horizontal";
|
||||||
sp1.height = 200;
|
sp1.height = { value: 200, unit: "dip" };
|
||||||
|
|
||||||
var b1 = new button.Button();
|
var b1 = new button.Button();
|
||||||
b1.text = "nested Btn1";
|
b1.text = "nested Btn1";
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
import pages = require("ui/page");
|
import * as pages from "ui/page";
|
||||||
import btns = require("ui/button");
|
import * as btns from "ui/button";
|
||||||
import tb = require("ui/text-field");
|
import * as tb from "ui/text-field";
|
||||||
import gridLayoutModule = require("ui/layouts/grid-layout");
|
import * as gridLayoutModule from "ui/layouts/grid-layout";
|
||||||
|
|
||||||
export function createPage() {
|
export function createPage() {
|
||||||
var page = new pages.Page();
|
var page = new pages.Page();
|
||||||
var gridLayout = new gridLayoutModule.GridLayout();
|
var gridLayout = new gridLayoutModule.GridLayout();
|
||||||
|
|
||||||
var lengths = [
|
var lengths = [
|
||||||
new gridLayoutModule.ItemSpec(140, gridLayoutModule.GridUnitType.pixel),
|
new gridLayoutModule.ItemSpec(140, "pixel"),
|
||||||
new gridLayoutModule.ItemSpec(1, gridLayoutModule.GridUnitType.star),
|
new gridLayoutModule.ItemSpec(1, "star"),
|
||||||
new gridLayoutModule.ItemSpec(140, gridLayoutModule.GridUnitType.pixel)
|
new gridLayoutModule.ItemSpec(140, "pixel")
|
||||||
];
|
];
|
||||||
|
|
||||||
var rows = 2;
|
var rows = 2;
|
||||||
@ -19,7 +19,7 @@ export function createPage() {
|
|||||||
var col;
|
var col;
|
||||||
|
|
||||||
for (row = 0; row < rows; row++) {
|
for (row = 0; row < rows; row++) {
|
||||||
var rowDef = new gridLayoutModule.ItemSpec(1, gridLayoutModule.GridUnitType.auto);
|
var rowDef = new gridLayoutModule.ItemSpec(1, "auto");
|
||||||
gridLayout.addRow(rowDef);
|
gridLayout.addRow(rowDef);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -41,7 +41,7 @@ export function createPage() {
|
|||||||
|
|
||||||
var txt = new tb.TextField();
|
var txt = new tb.TextField();
|
||||||
txt.text = "Col: 1";
|
txt.text = "Col: 1";
|
||||||
txt.width = 140;
|
txt.width = { value: 140, unit: "dip" };
|
||||||
gridLayoutModule.GridLayout.setColumn(txt, 1);
|
gridLayoutModule.GridLayout.setColumn(txt, 1);
|
||||||
gridLayoutModule.GridLayout.setRow(txt, 0);
|
gridLayoutModule.GridLayout.setRow(txt, 0);
|
||||||
gridLayout.addChild(txt);
|
gridLayout.addChild(txt);
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user