diff --git a/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.html b/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.html
index 4ecd26bb..2a346a59 100644
--- a/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.html
+++ b/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.html
@@ -1,17 +1,22 @@
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
+
-
+
+
+
+
\ No newline at end of file
diff --git a/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.ts b/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.ts
index 22f3f6e8..10a2fc9e 100644
--- a/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.ts
+++ b/app/ui-category/tab-view/binding-tab-view-items/binding-tab-view-items.component.ts
@@ -1,11 +1,11 @@
-// >> binding-tab-view-code
+
import { Component } from "@angular/core";
import { StackLayout } from "ui/layouts/stack-layout";
import { TabView, SelectedIndexChangedEventData, TabViewItem } from "ui/tab-view";
export class DataItem {
- constructor(public itemDesc: string) {}
+ constructor(public itemDesc: string) { }
}
@Component({
@@ -13,15 +13,21 @@ export class DataItem {
templateUrl: "./binding-tab-view-items.component.html",
})
export class BindingTabViewItemsComponent {
- public items: Array;
+ // >> binding-tab-view-code
public tabSelectedIndex: number;
constructor() {
this.tabSelectedIndex = 1;
- this.items = new Array();
- for (let i = 0; i < 5; i++) {
- this.items.push(new DataItem("item " + i));
+ }
+
+ changeTab() {
+ if (this.tabSelectedIndex === 0) {
+ this.tabSelectedIndex = 1;
+ } else if (this.tabSelectedIndex === 1) {
+ this.tabSelectedIndex = 2;
+ } else if (this.tabSelectedIndex === 2) {
+ this.tabSelectedIndex = 0;
}
}
+ // << binding-tab-view-code
}
-// << binding-tab-view-code