-
-
Notifications
You must be signed in to change notification settings - Fork 295
/
Copy pathextended-listview-examples.module.ts
98 lines (95 loc) · 3.63 KB
/
extended-listview-examples.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
import { NgModule, NO_ERRORS_SCHEMA } from "@angular/core";
import { NativeScriptModule, NativeScriptRouterModule } from "nativescript-angular";
import { ExtendedListViewExamplesComponent } from "./extended-listview-examples.component";
import { CardsListViewExampleComponent } from "./cards/cards-listview.component";
import { HeaderWithMapExampleComponent } from "./header-with-map/header-with-map.component";
import { HorizontalScrollingExampleComponent } from "./horizontal-scrolling/horizontal-scrolling.component";
import { MultiLineListViewExampleComponent } from "./multi-line/multi-line.component";
import { MultiLineBigListViewExampleComponent } from "./multi-line-big/multi-line-big.component";
import { MultiLineGroupedListViewExampleComponent } from "./multi-line-grouped/multi-line-grouped.component";
import { SingleLineListViewExampleComponent } from "./single-line/single-line-listview.component";
import { GroupedSingleLineListViewExampleComponent } from "./single-line-grouped/grouped-single-line.component";
import { TwoLineListViewExampleComponent } from "./two-line/two-line-listview.component";
import { GroupedTwoLinesListViewExampleComponent } from "./two-lines-grouped/grouped-two-lines.component";
import { TitleAndNavButtonModule } from "../../directives/title-and-nav-button.module";
export const routerConfig = [
{
path: "",
component: ExtendedListViewExamplesComponent
},
{
path: "cards-listview",
component: CardsListViewExampleComponent,
data: { title: "Cards listview" }
},
{
path: "header-with-map",
component: HeaderWithMapExampleComponent,
data: { title: "Header with map" }
},
{
path: "horizontal-scrolling",
component: HorizontalScrollingExampleComponent,
data: { title: "Horizontal scrolling" }
},
{
path: "multi-line",
component: MultiLineListViewExampleComponent,
data: { title: "Multi line" }
},
{
path: "multi-line-big",
component: MultiLineBigListViewExampleComponent,
data: { title: "Multi line big" }
},
{
path: "multi-line-grouped",
component: MultiLineGroupedListViewExampleComponent,
data: { title: "Multi line grouped" }
},
{
path: "single-line-listview",
component: SingleLineListViewExampleComponent,
data: { title: "Single line listview" }
},
{
path: "grouped-single-line",
component: GroupedSingleLineListViewExampleComponent,
data: { title: "Grouped single line" }
},
{
path: "two-line-listview",
component: TwoLineListViewExampleComponent,
data: { title: "Two line listview" }
},
{
path: "grouped-two-lines",
component: GroupedTwoLinesListViewExampleComponent,
data: { title: "Grouped two lines" }
}
];
@NgModule({
schemas: [NO_ERRORS_SCHEMA],
imports: [
TitleAndNavButtonModule,
NativeScriptModule,
NativeScriptRouterModule,
NativeScriptRouterModule.forChild(routerConfig)
],
declarations: [
ExtendedListViewExamplesComponent,
CardsListViewExampleComponent,
HeaderWithMapExampleComponent,
HorizontalScrollingExampleComponent,
MultiLineListViewExampleComponent,
MultiLineBigListViewExampleComponent,
MultiLineGroupedListViewExampleComponent,
SingleLineListViewExampleComponent,
GroupedSingleLineListViewExampleComponent,
TwoLineListViewExampleComponent,
GroupedTwoLinesListViewExampleComponent
]
})
export class ExtendedListViewExamplesModule {
constructor() { }
}