From 61f5022a697234d341925213b880c40f8eaa29c1 Mon Sep 17 00:00:00 2001 From: Nedyalko Nikolov Date: Fri, 3 Apr 2015 16:07:37 +0300 Subject: [PATCH] Binding to object via keyword. --- apps/tests/app/app.ts | 2 +- apps/tests/ui/list-view/list-view-tests.ts | 40 +++++++++++++++++++ .../polymer-expressions.js | 5 ++- ui/builder/binding-builder.ts | 4 +- ui/core/bindable.ts | 30 ++++++++++++-- 5 files changed, 73 insertions(+), 8 deletions(-) diff --git a/apps/tests/app/app.ts b/apps/tests/app/app.ts index ee60fa462..aec700802 100644 --- a/apps/tests/app/app.ts +++ b/apps/tests/app/app.ts @@ -1,3 +1,3 @@ import application = require("application"); -application.mainModule = "app/mainPage"; +application.mainModule = "app/testRunnerPage"; application.start(); diff --git a/apps/tests/ui/list-view/list-view-tests.ts b/apps/tests/ui/list-view/list-view-tests.ts index 23b65a6de..830465525 100644 --- a/apps/tests/ui/list-view/list-view-tests.ts +++ b/apps/tests/ui/list-view/list-view-tests.ts @@ -461,6 +461,46 @@ export function test_usingAppLevelConvertersInListViewItems() { helper.buildUIAndRunTest(listView, testAction); } +export function test_BindingListViewToASimpleArray() { + var listView = new listViewModule.ListView(); + + function testAction(views: Array) { + listView.itemTemplate = "