-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathlayouts-routing.module.ts
248 lines (246 loc) · 9.12 KB
/
layouts-routing.module.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
// tslint:disable:no-string-literal
import { NgModule } from "@angular/core";
import { RouterModule, Routes } from "@angular/router";
import { AvatarSample1Component } from "./avatar/avatar-sample-1/avatar-sample-1.component";
import { AvatarSample2Component } from "./avatar/avatar-sample-2/avatar-sample-2.component";
import { AvatarSample3Component } from "./avatar/avatar-sample-3/avatar-sample-3.component";
import { CardSample1Component } from "./card/card-sample-1/card-sample-1.component";
import { CardSample2Component } from "./card/card-sample-2/card-sample-2.component";
import { CardSample3Component } from "./card/card-sample-3/card-sample-3.component";
import { CardSample4Component } from "./card/card-sample-4/card-sample-4.component";
import { CardComponent } from "./card/card.component";
import { CarouselDetailsViewComponent } from "./carousel/carousel-details/carousel-details.component";
import { CarouselSample1Component } from "./carousel/carousel-sample-1/carousel-sample-1.component";
import { CarouselSample2Component } from "./carousel/carousel-sample-2/carousel-sample-2.component";
import { CarouselSample3Component } from "./carousel/carousel-sample-3/carousel-sample-3.component";
import { CarouselSample4Component } from "./carousel/carousel-sample-4/carousel-sample-4.component";
import { CarouselComponent } from "./carousel/carousel.component";
import { DividerDashedComponent } from "./divider/dashed/divider-dashed.component";
import { DividerDefaultComponent } from "./divider/default/divider-default.component";
import { DividerInsetComponent } from "./divider/inset/divider-inset.component";
import { DividerVerticalComponent } from "./divider/vertical/divider-vertical.component";
import { ExpansionPanelSample1Component } from "./expansion-panel/expansion-sample-1/expansion-sample-1.component";
import { ExpansionPanelSample2Component } from "./expansion-panel/expansion-sample-2/expansion-sample-2.component";
import { ExpansionPanelSample3Component } from "./expansion-panel/expansion-sample-3/expansion-sample-3.component";
import { ExpansionPanelSample4Component } from "./expansion-panel/expansion-sample-4/expansion-sample-4.component";
import { ExpansionPanelSample5Component } from "./expansion-panel/expansion-sample-5/expansion-sample-5.component";
import { ExpansionPanelSample6Component } from "./expansion-panel/expansion-sample-6/expansion-sample-6.component";
import { ExpansionPanelSample7Component } from "./expansion-panel/expansion-sample-7/expansion-sample-7.component";
import { LayoutComponent } from "./layout/layout.component";
import { layoutsRoutesData } from "./layouts-routes-data";
import { TabbarSample1Component } from "./tabbar/tabbar-sample-1/tabbar-sample-1.component";
import { TabbarSample2Component } from "./tabbar/tabbar-sample-2/tabbar-sample-2.component";
import {
BottomNavRoutingView1Component,
BottomNavRoutingView2Component,
BottomNavRoutingView3Component,
TabbarSample3Component } from "./tabbar/tabbar-sample-3/tabbar-sample-3.component";
import { TabbarComponent } from "./tabbar/tabbar.component";
import { TabsSample1Component } from "./tabs/tabs-sample-1/tabs-sample-1.component";
import { TabsSample2Component } from "./tabs/tabs-sample-2/tabs-sample-2.component";
import { TabsSample3Component } from "./tabs/tabs-sample-3/tabs-sample-3.component";
import { TabsSample4Component } from "./tabs/tabs-sample-4/components/tabs-sample-4.component";
import { TabsSample5Component } from "./tabs/tabs-sample-5/components/tabs-sample-5.component";
import {
TabsRoutingView1Component,
TabsRoutingView2Component,
TabsRoutingView3Component,
TabsSample6Component} from "./tabs/tabs-sample-6/tabs-sample-6.component";
export const layoutsRoutes: Routes = [
{
component: AvatarSample1Component,
data: layoutsRoutesData["avatar-sample-1"],
path: "avatar-sample-1"
},
{
component: AvatarSample2Component,
data: layoutsRoutesData["avatar-sample-2"],
path: "avatar-sample-2"
},
{
component: AvatarSample3Component,
data: layoutsRoutesData["avatar-sample-3"],
path: "avatar-sample-3"
},
{
component: CarouselSample1Component,
data: layoutsRoutesData["carousel-sample-1"],
path: "carousel-sample-1"
},
{
component: CarouselSample2Component,
data: layoutsRoutesData["carousel-sample-2"],
path: "carousel-sample-2"
},
{
component: CarouselSample3Component,
data: layoutsRoutesData["carousel-sample-3"],
path: "carousel-sample-3"
},
{
component: CarouselSample4Component,
data: layoutsRoutesData["carousel-sample-4"],
path: "carousel-sample-4"
},
{
component: CarouselComponent,
data: layoutsRoutesData["carousel"],
path: "carousel"
},
{
component: CarouselDetailsViewComponent,
path: "details/:index"
},
{
component: DividerDefaultComponent,
data: layoutsRoutesData["divider-sample-1"],
path: "divider-sample-1"
},
{
component: DividerVerticalComponent,
data: layoutsRoutesData["divider-sample-2"],
path: "divider-sample-2"
},
{
component: DividerDashedComponent,
data: layoutsRoutesData["divider-sample-3"],
path: "divider-sample-3"
},
{
component: DividerInsetComponent,
data: layoutsRoutesData["divider-sample-4"],
path: "divider-sample-4"
},
{
component: ExpansionPanelSample1Component,
data: layoutsRoutesData["expansion-sample-1"],
path: "expansion-sample-1"
},
{
component: ExpansionPanelSample2Component,
data: layoutsRoutesData["expansion-sample-2"],
path: "expansion-sample-2"
},
{
component: ExpansionPanelSample3Component,
data: layoutsRoutesData["expansion-sample-3"],
path: "expansion-sample-3"
},
{
component: ExpansionPanelSample4Component,
data: layoutsRoutesData["expansion-sample-4"],
path: "expansion-sample-4"
},
{
component: ExpansionPanelSample5Component,
data: layoutsRoutesData["expansion-sample-5"],
path: "expansion-sample-5"
},
{
component: ExpansionPanelSample6Component,
data: layoutsRoutesData["expansion-sample-6"],
path: "expansion-sample-6"
},
{
component: ExpansionPanelSample7Component,
data: layoutsRoutesData["expansion-sample-7"],
path: "expansion-sample-7"
},
{
component: LayoutComponent,
data: layoutsRoutesData["layout"],
path: "layout"
},
{
component: TabbarComponent,
data: layoutsRoutesData["tabbar"],
path: "tabbar"
},
{
component: TabbarSample1Component,
data: layoutsRoutesData["tabbar-sample-1"],
path: "tabbar-sample-1"
},
{
component: TabbarSample2Component,
data: layoutsRoutesData["tabbar-sample-2"],
path: "tabbar-sample-2"
},
{
children: [
{ path: "arrivals", component: BottomNavRoutingView1Component },
{ path: "departures", component: BottomNavRoutingView2Component },
{ path: "canceled", component: BottomNavRoutingView3Component }
],
component: TabbarSample3Component,
data: layoutsRoutesData["tabbar-sample-3"],
path: "tabbar-sample-3"
},
{
component: TabsSample1Component,
data: layoutsRoutesData["tabs-sample-1"],
path: "tabs-sample-1"
},
{
component: TabsSample2Component,
data: layoutsRoutesData["tabs-sample-2"],
path: "tabs-sample-2"
},
{
component: TabsSample3Component,
data: layoutsRoutesData["tabs-sample-3"],
path: "tabs-sample-3"
},
{
component: TabsSample4Component,
path: "tabs-sample-4"
},
{
component: TabsSample5Component,
path: "tabs-sample-5"
},
{
children: [
{ path: "arrivals", component: TabsRoutingView1Component },
{ path: "departures", component: TabsRoutingView2Component },
{ path: "canceled", component: TabsRoutingView3Component }
],
component: TabsSample6Component,
data: layoutsRoutesData["tabs-sample-6"],
path: "tabs-sample-6"
},
{
component: CardComponent,
data: layoutsRoutesData["card-sample-0"],
path: "card-sample-0"
},
{
component: CardSample1Component,
data: layoutsRoutesData["card-sample-1"],
path: "card-sample-1"
},
{
component: CardSample2Component,
data: layoutsRoutesData["card-sample-2"],
path: "card-sample-2"
},
{
component: CardSample3Component,
data: layoutsRoutesData["card-sample-3"],
path: "card-sample-3"
},
{
component: CardSample4Component,
data: layoutsRoutesData["card-sample-4"],
path: "card-sample-4"
}
];
@NgModule({
exports: [
RouterModule
],
imports: [
RouterModule.forChild(layoutsRoutes)
]
})
export class LayoutsRoutingModule { }