From e95820b04abd076d236b2008374d4dd82ac239c8 Mon Sep 17 00:00:00 2001 From: Panayot Cankov Date: Fri, 20 Nov 2015 12:43:12 +0200 Subject: [PATCH 1/2] Add Template factory function and use it in the Repeater and ListView components --- .../simple-template-test.xml | 8 +++++ .../template-builder-tests/template-view.ts | 33 +++++++++++++++++++ .../xml-declaration/xml-declaration-tests.ts | 19 ++++++++++- tsconfig.json | 1 + ui/builder/builder.d.ts | 2 +- ui/builder/builder.ts | 31 +++++++++-------- ui/builder/template-builder.d.ts | 2 ++ ui/builder/template-builder.ts | 10 +++++- ui/core/view.d.ts | 12 +++++++ ui/list-view/list-view-common.ts | 5 +-- ui/list-view/list-view.d.ts | 2 +- ui/repeater/repeater.d.ts | 4 +-- ui/repeater/repeater.ts | 4 +-- 13 files changed, 110 insertions(+), 23 deletions(-) create mode 100644 apps/tests/xml-declaration/template-builder-tests/simple-template-test.xml create mode 100644 apps/tests/xml-declaration/template-builder-tests/template-view.ts diff --git a/apps/tests/xml-declaration/template-builder-tests/simple-template-test.xml b/apps/tests/xml-declaration/template-builder-tests/simple-template-test.xml new file mode 100644 index 000000000..796b5bef5 --- /dev/null +++ b/apps/tests/xml-declaration/template-builder-tests/simple-template-test.xml @@ -0,0 +1,8 @@ + + + +