This commit is contained in:
Nikolay Tsonev
2016-04-18 15:11:01 +03:00
parent e01daed7eb
commit d2961be83d
12 changed files with 8 additions and 22 deletions

View File

@ -1,3 +1,4 @@
// >> border-require // >> border-require
var borderModule = require("ui/border"); var borderModule = require("ui/border");
// << border-require // << border-require
console.dump(borderModule);

View File

@ -16,10 +16,12 @@ import observableArray = require("data/observable-array");
import labelModule = require("ui/label"); import labelModule = require("ui/label");
// << article-require-modules // << article-require-modules
// >> article-item-tap // >> article-item-tap
function listViewItemTap(args) { function listViewItemTap(args) {
var itemIndex = args.index; var itemIndex = args.index;
// >> (hide)
console.dump(itemIndex);
// << (hide)
} }
exports.listViewItemTap = listViewItemTap; exports.listViewItemTap = listViewItemTap;
// << article-item-tap // << article-item-tap
@ -29,13 +31,12 @@ function listViewLoadMoreItems(args) {
// Expand your collection bound to the ListView with more items here! // Expand your collection bound to the ListView with more items here!
} }
// << article-load-items // << article-load-items
listViewLoadMoreItems("test");
// function loaded(args) { // function loaded(args) {
// args.object.bindingContext = { items: [1,2,3,4,5] }; // args.object.bindingContext = { items: [1,2,3,4,5] };
// } // }
// exports.loaded = loaded; // exports.loaded = loaded;
var ASYNC = 0.2; var ASYNC = 0.2;
var FEW_ITEMS = [0, 1, 2]; var FEW_ITEMS = [0, 1, 2];
var MANY_ITEMS = new Array<number>(100); var MANY_ITEMS = new Array<number>(100);

View File

@ -1,5 +1,7 @@
import TKUnit = require("../../TKUnit"); import TKUnit = require("../../TKUnit");
// >> article-creating-view
import platform = require("platform"); import platform = require("platform");
//var utils = require("utils/utils");
import utils = require("utils/utils"); import utils = require("utils/utils");
import helper = require("../helper"); import helper = require("../helper");
import viewModule = require("ui/core/view"); import viewModule = require("ui/core/view");
@ -8,10 +10,6 @@ import viewModule = require("ui/core/view");
import placeholderModule = require("ui/placeholder"); import placeholderModule = require("ui/placeholder");
// << article-require-module // << article-require-module
// >> article-creating-view
var platform = require("platform");
var utils = require("utils/utils");
function creatingView(args) { function creatingView(args) {
var nativeView; var nativeView;
if (platform.device.os === platform.platformNames.ios) { if (platform.device.os === platform.platformNames.ios) {

View File

@ -9,8 +9,6 @@ import platform = require("platform");
import progressModule = require("ui/progress"); import progressModule = require("ui/progress");
// << article-require-module // << article-require-module
export function test_default_TNS_values() { export function test_default_TNS_values() {
// >> article-create-progress-view // >> article-create-progress-view
var progress = new progressModule.Progress(); var progress = new progressModule.Progress();

View File

@ -19,8 +19,6 @@ import observableArray = require("data/observable-array");
import labelModule = require("ui/label"); import labelModule = require("ui/label");
// << article-require-modules // << article-require-modules
var ASYNC = 0.2; var ASYNC = 0.2;
var FEW_ITEMS = [0, 1, 2]; var FEW_ITEMS = [0, 1, 2];
var MANY_ITEMS = []; var MANY_ITEMS = [];

View File

@ -33,6 +33,7 @@ class ScrollLayoutTest extends testModule.UITest<scrollViewModule.ScrollView> {
// >> article-creating-scrollview // >> article-creating-scrollview
var scrollView = new scrollViewModule.ScrollView(); var scrollView = new scrollViewModule.ScrollView();
// << article-creating-scrollview // << article-creating-scrollview
console.dump(scrollView);
} }
public test_default_TNS_values() { public test_default_TNS_values() {

View File

@ -23,7 +23,6 @@ import sliderModule = require("ui/slider");
// exports.pageLoaded = pageLoaded; // exports.pageLoaded = pageLoaded;
// << article-binding-slider-properties // << article-binding-slider-properties
var TEST_VALUE = 5; var TEST_VALUE = 5;
export function test_set_TNS_value_updates_native_value() { export function test_set_TNS_value_updates_native_value() {

View File

@ -13,8 +13,6 @@ import viewModule = require("ui/core/view");
import styleModule = require("ui/styling/style"); import styleModule = require("ui/styling/style");
import dependencyObservableModule = require("ui/core/dependency-observable"); import dependencyObservableModule = require("ui/core/dependency-observable");
export function test_css_dataURI_is_applied_to_backgroundImageSource() { export function test_css_dataURI_is_applied_to_backgroundImageSource() {
var stack = new stackModule.StackLayout(); var stack = new stackModule.StackLayout();
@ -139,8 +137,6 @@ export function test_setting_css() {
TKUnit.assert(page.css === ".title { font-size: 20 }", "CSS not set correctly."); TKUnit.assert(page.css === ".title { font-size: 20 }", "CSS not set correctly.");
} }
// Basic selector tests // Basic selector tests
export function test_type_selector() { export function test_type_selector() {
let page = helper.getCurrentPage(); let page = helper.getCurrentPage();

View File

@ -21,7 +21,6 @@ function pageLoaded(args) {
exports.pageLoaded = pageLoaded; exports.pageLoaded = pageLoaded;
// << article-binding-switch-property // << article-binding-switch-property
export function test_default_TNS_values() { export function test_default_TNS_values() {
// >> article-create-switch // >> article-create-switch
var mySwitch = new switchModule.Switch(); var mySwitch = new switchModule.Switch();

View File

@ -5,8 +5,6 @@ import labelModule = require("ui/label");
import stackLayoutModule = require("ui/layouts/stack-layout"); import stackLayoutModule = require("ui/layouts/stack-layout");
import tabViewTestsNative = require("./tab-view-tests-native"); import tabViewTestsNative = require("./tab-view-tests-native");
// Using a TabView requires the "ui/tab-view" module. // Using a TabView requires the "ui/tab-view" module.
// >> article-require-tabview-module // >> article-require-tabview-module
import tabViewModule = require("ui/tab-view"); import tabViewModule = require("ui/tab-view");

View File

@ -30,7 +30,6 @@ function pageLoaded(args) {
exports.pageLoaded = pageLoaded; exports.pageLoaded = pageLoaded;
// << binding-text-property // << binding-text-property
var _createTextFieldFunc = function (): textFieldModule.TextField { var _createTextFieldFunc = function (): textFieldModule.TextField {
// >> creating-textfield // >> creating-textfield
var textField = new textFieldModule.TextField(); var textField = new textFieldModule.TextField();

View File

@ -5,14 +5,12 @@ import testModule = require("../../ui-test");
import webViewModule = require("ui/web-view"); import webViewModule = require("ui/web-view");
// << webview-require // << webview-require
// >> declare-webview-xml // >> declare-webview-xml
// <Page> // <Page>
// {%raw%}<WebView src="{{ someUrl | pathToLocalFile | htmlString }}" />{%endraw%} // {%raw%}<WebView src="{{ someUrl | pathToLocalFile | htmlString }}" />{%endraw%}
// </Page> // </Page>
// << declare-webview-xml // << declare-webview-xml
export class WebViewTest extends testModule.UITest<webViewModule.WebView> { export class WebViewTest extends testModule.UITest<webViewModule.WebView> {
public create(): webViewModule.WebView { public create(): webViewModule.WebView {