From d3c0e38c544211dc73dab697b37039ac27130886 Mon Sep 17 00:00:00 2001 From: Erjan Gavalji Date: Fri, 27 Nov 2015 11:08:13 +0200 Subject: [PATCH] Fix the info of creating SegmentedBar items --- .../ui/segmented-bar/segmented-bar-tests.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/apps/tests/ui/segmented-bar/segmented-bar-tests.ts b/apps/tests/ui/segmented-bar/segmented-bar-tests.ts index 9f12157c6..0b34993fa 100644 --- a/apps/tests/ui/segmented-bar/segmented-bar-tests.ts +++ b/apps/tests/ui/segmented-bar/segmented-bar-tests.ts @@ -94,9 +94,21 @@ export var testSelectedIndexBecomesZeroWhenItemsBoundToNonEmptyArray = function helper.buildUIAndRunTest(_createSegmentedBar(), function (views: Array) { var segmentedBar = views[0]; // - // ### Binding segmentedBar.items + // ### Creating segmentedBar.items + // It is important that an items array must get created and filled with items first and + // then assigned to the segmented bar. // ``` JavaScript - segmentedBar.items = _createItems(3); + var items = []; + var item1 = new segmentedBarModule.SegmentedBarItem(); + item1.title = "Item1"; + items.push(item1); + var item2 = new segmentedBarModule.SegmentedBarItem(); + item2.title = "Item2"; + items.push(item2); + var item3 = new segmentedBarModule.SegmentedBarItem(); + item3.title = "Item3"; + items.push(item3); + segmentedBar.items = items; // ``` // var expectedValue = 0;