1
1
import { Component , NgModule , ViewChild } from '@angular/core' ;
2
- import { /*DeepLink,*/ AlertController , DeepLinkConfig , IonicApp , IonicModule , App , NavController , NavParams , ModalController , ViewController , Tabs , Tab } from '../../../../../ionic-angular' ;
2
+ import { AlertController , DeepLinkConfig , IonicApp , IonicModule , App , NavController , NavParams , ModalController , ViewController , Tabs , Tab } from '../../../../../ionic-angular' ;
3
3
4
4
5
5
// @DeepLink ({ name: 'sign-in' })
6
6
@Component ( {
7
7
templateUrl : './signIn.html'
8
8
} )
9
- export class SignIn { }
9
+ export class SignIn {
10
+ tabsPage = TabsPage ;
11
+ }
10
12
11
13
12
14
@Component ( {
@@ -32,6 +34,9 @@ export class ChatPage {
32
34
} )
33
35
export class TabsPage {
34
36
showTab : boolean = false ;
37
+ rootPage1 = Tab1Page1 ;
38
+ rootPage2 = Tab2Page1 ;
39
+ rootPage3 = Tab3Page1 ;
35
40
36
41
@ViewChild ( Tabs ) tabs : Tabs ;
37
42
@@ -125,6 +130,7 @@ export class TabsPage {
125
130
templateUrl : './tab1page1.html'
126
131
} )
127
132
export class Tab1Page1 {
133
+ tab1Page2 = Tab1Page2 ;
128
134
color : boolean ;
129
135
userId : string ;
130
136
@@ -176,6 +182,8 @@ export class Tab1Page1 {
176
182
templateUrl : './tab1page2.html'
177
183
} )
178
184
export class Tab1Page2 {
185
+ tab1Page3 = Tab1Page3 ;
186
+
179
187
constructor ( public tabs : Tabs ) { }
180
188
181
189
favoritesTab ( ) {
@@ -243,6 +251,7 @@ export class Tab1Page3 {
243
251
templateUrl : './tab2page1.html'
244
252
} )
245
253
export class Tab2Page1 {
254
+ tab2Page2 = Tab2Page2 ;
246
255
247
256
ionViewWillEnter ( ) {
248
257
console . log ( 'Tab2Page1, ionViewWillEnter' ) ;
@@ -271,6 +280,7 @@ export class Tab2Page1 {
271
280
templateUrl : './tab2page2.html'
272
281
} )
273
282
export class Tab2Page2 {
283
+ tab2Page3 = Tab2Page3 ;
274
284
275
285
ionViewWillEnter ( ) {
276
286
console . log ( 'Tab2Page2, ionViewWillEnter' ) ;
0 commit comments