diff --git a/apps/tests/ui/list-picker/list-picker-tests.ts b/apps/tests/ui/list-picker/list-picker-tests.ts index 4795ea7b3..2bf605312 100644 --- a/apps/tests/ui/list-picker/list-picker-tests.ts +++ b/apps/tests/ui/list-picker/list-picker-tests.ts @@ -4,21 +4,14 @@ import viewModule = require("ui/core/view"); import listPickerTestsNative = require("./list-picker-tests-native"); import application = require("application"); -// -// # ListPicker -// Using a ListPicker requires the "ui/list-picker" module. -// ``` JavaScript +// >> article-require-module import listPickerModule = require("ui/list-picker"); -// ``` -// +// << article-require-module function _createListPicker(): listPickerModule.ListPicker { - // - // ## Creating a ListPicker - // ``` JavaScript + // >> article-create-listpicker var listPicker = new listPickerModule.ListPicker(); - // ``` - // + // << article-create-listpicker listPicker.id = "ListPicker"; return listPicker; } @@ -72,12 +65,9 @@ export var testWhenSettingItemsToEmptyArrayZeroNativeItemsAreCreated = function export var testSelectedIndexBecomesZeroWhenItemsBoundToNonEmptyArray = function () { helper.buildUIAndRunTest(_createListPicker(), function (views: Array) { var listPicker = views[0]; - // - // ## Binding listPicker.items - // ``` JavaScript + // >> article-binding-listpickeritems listPicker.items = [1, 2, 3]; - // ``` - // + // << article-binding-listpickeritems var expectedValue = 0; var actualValue = listPicker.selectedIndex; TKUnit.assert(actualValue === expectedValue, "Actual: " + actualValue + "; Expected: " + expectedValue); @@ -88,12 +78,9 @@ export var testSelectedIndexBecomesUndefinedWhenItemsBoundToEmptyArray = functio helper.buildUIAndRunTest(_createListPicker(), function (views: Array) { var listPicker = views[0]; listPicker.items = _createItems(10); - // - // ## Selecting an item programmatically - // ``` JavaScript + // >> article-selecting-item listPicker.selectedIndex = 9; - // ``` - // + // << article-selecting-item listPicker.items = []; var expectedValue = undefined; var actualValue = listPicker.selectedIndex; diff --git a/apps/tests/ui/list-picker/list-picker.md b/apps/tests/ui/list-picker/list-picker.md new file mode 100644 index 000000000..92a4ee1ad --- /dev/null +++ b/apps/tests/ui/list-picker/list-picker.md @@ -0,0 +1,14 @@ +--- +nav-title: "ListPicker How-To" +title: "How-To" +description: "Examples for using ListPicker" +--- +# ListPicker +Using a ListPicker requires the "ui/list-picker" module. + +## Creating a ListPicker + +## Binding listPicker.items + +## Selecting an item programmatically +