diff --git a/ionic/components/item/test/groups/component-list.html b/ionic/components/item/test/groups/component-list.html new file mode 100644 index 0000000000..4fb57d1032 --- /dev/null +++ b/ionic/components/item/test/groups/component-list.html @@ -0,0 +1,17 @@ + + + + {{data.day}} - Sessions + + +

{{session.name}}

+

+ {{session.location}} +

+ + + + +
+
+
diff --git a/ionic/components/item/test/groups/index.ts b/ionic/components/item/test/groups/index.ts index 49d6110b78..a9c7305aea 100644 --- a/ionic/components/item/test/groups/index.ts +++ b/ionic/components/item/test/groups/index.ts @@ -1,31 +1,42 @@ -import {Host} from 'angular2/angular2'; -import {App} from 'ionic/ionic'; +import {ElementRef, Host} from 'angular2/angular2'; import {Component, View, NgIf, NgFor} from 'angular2/angular2'; -import {Content, Icon, Item, ItemGroup, ItemGroupTitle, ItemSliding, List, ListHeader, NavController} from 'ionic/ionic'; - - -console.log('content', Content) +import {App, Content, Icon, Item, ItemGroup, ItemGroupTitle, ItemSliding, List, ListHeader, NavController} from 'ionic/ionic'; @Component({ properties: ['data'], - selector: 'component-list' -}) -@View({ - directives: [ComponentList, Item, ItemGroup, ItemGroupTitle, List, NgIf, NgFor], - templateUrl: 'list.html' + selector: 'component-list', + directives: [ComponentList, Item, ItemGroup, ItemGroupTitle, ItemSliding, List, NgIf, NgFor], + templateUrl: 'component-list.html' }) class ComponentList { - constructor(@Host() content:Content) { + constructor(elementRef: ElementRef, @Host() content:Content) { console.log('Component List init', content); } } @App({ - directives: [ComponentList, Item, ItemGroup, ItemGroupTitle, List, NgIf, NgFor], + directives: [Content, ComponentList, Item, ItemGroup, ItemGroupTitle, ItemSliding, List, NgIf, NgFor], templateUrl: 'main.html' }) class E2EApp { constructor() { - this.data = ['1']; + let session = { + "name": "Breakfast", + "location": "Main hallway" + }; + + this.data = { + "day": "05/17/2016", + "sessions": [ + { + "name": "Breakfast", + "location": "Main hallway" + } + ] + }; + + for(let i = 0; i < 50; i++) { + this.data.sessions.push(session); + } } } diff --git a/ionic/components/item/test/groups/list.html b/ionic/components/item/test/groups/list.html deleted file mode 100644 index ba4b254062..0000000000 --- a/ionic/components/item/test/groups/list.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - {{timeSlot.time}} - - -

{{session.name}}

-

- {{session.location}} -

- - - - -
-
-
-
diff --git a/ionic/components/item/test/groups/main.html b/ionic/components/item/test/groups/main.html index 16fc3212a7..fb598a56a6 100644 --- a/ionic/components/item/test/groups/main.html +++ b/ionic/components/item/test/groups/main.html @@ -1,7 +1,4 @@ - -
- -
-

No Items

- + +

Component List

+