forked from ng-bootstrap/ng-bootstrap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
196 lines (189 loc) · 5.07 KB
/
index.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
import '@angular/localize/init';
import { NgModule } from '@angular/core';
import { NgbAccordionModule } from './accordion/accordion.module';
import { NgbAlertModule } from './alert/alert.module';
import { NgbCarouselModule } from './carousel/carousel.module';
import { NgbCollapseModule } from './collapse/collapse.module';
import { NgbDatepickerModule } from './datepicker/datepicker.module';
import { NgbDropdownModule } from './dropdown/dropdown.module';
import { NgbModalModule } from './modal/modal.module';
import { NgbNavModule } from './nav/nav.module';
import { NgbPaginationModule } from './pagination/pagination.module';
import { NgbPopoverModule } from './popover/popover.module';
import { NgbProgressbarModule } from './progressbar/progressbar.module';
import { NgbRatingModule } from './rating/rating.module';
import { NgbScrollSpyModule } from './scrollspy/scrollspy.module';
import { NgbTimepickerModule } from './timepicker/timepicker.module';
import { NgbToastModule } from './toast/toast.module';
import { NgbTooltipModule } from './tooltip/tooltip.module';
import { NgbTypeaheadModule } from './typeahead/typeahead.module';
import { NgbOffcanvasModule } from './offcanvas/offcanvas.module';
export {
NgbAccordionDirective,
NgbAccordionConfig,
NgbAccordionModule,
NgbAccordionItem,
NgbAccordionHeader,
NgbAccordionToggle,
NgbAccordionCollapse,
NgbAccordionBody,
NgbAccordionButton,
} from './accordion/accordion.module';
export { NgbAlert, NgbAlertConfig, NgbAlertModule } from './alert/alert.module';
export {
NgbCarousel,
NgbCarouselConfig,
NgbCarouselModule,
NgbSlide,
NgbSlideEvent,
NgbSlideEventDirection,
NgbSlideEventSource,
} from './carousel/carousel.module';
export { NgbCollapse, NgbCollapseConfig, NgbCollapseModule } from './collapse/collapse.module';
export {
NgbCalendar,
NgbCalendarEthiopian,
NgbCalendarGregorian,
NgbCalendarHebrew,
NgbCalendarIslamicCivil,
NgbCalendarIslamicUmalqura,
NgbCalendarPersian,
NgbCalendarBuddhist,
NgbDate,
NgbDateAdapter,
NgbDateStructAdapter,
NgbDateNativeAdapter,
NgbDateNativeUTCAdapter,
NgbDateParserFormatter,
NgbDatepicker,
NgbDatepickerConfig,
NgbInputDatepickerConfig,
NgbDatepickerContent,
NgbDatepickerI18n,
NgbDatepickerI18nAmharic,
NgbDatepickerI18nDefault,
NgbDatepickerI18nHebrew,
NgbDatepickerKeyboardService,
NgbDatepickerModule,
NgbDatepickerMonth,
NgbDatepickerNavigateEvent,
NgbDatepickerState,
NgbDateStruct,
NgbInputDatepicker,
NgbPeriod,
} from './datepicker/datepicker.module';
export {
NgbDropdown,
NgbDropdownAnchor,
NgbDropdownConfig,
NgbDropdownItem,
NgbDropdownButtonItem,
NgbDropdownMenu,
NgbDropdownModule,
NgbDropdownToggle,
} from './dropdown/dropdown.module';
export {
ModalDismissReasons,
NgbActiveModal,
NgbModal,
NgbModalConfig,
NgbModalModule,
NgbModalOptions,
NgbModalUpdatableOptions,
NgbModalRef,
} from './modal/modal.module';
export {
NgbNavChangeEvent,
NgbNavConfig,
NgbNav,
NgbNavContent,
NgbNavContentContext,
NgbNavItem,
NgbNavItemRole,
NgbNavLink,
NgbNavLinkButton,
NgbNavLinkBase,
NgbNavModule,
NgbNavOutlet,
NgbNavPane,
} from './nav/nav.module';
export {
OffcanvasDismissReasons,
NgbActiveOffcanvas,
NgbOffcanvas,
NgbOffcanvasConfig,
NgbOffcanvasModule,
NgbOffcanvasOptions,
NgbOffcanvasRef,
} from './offcanvas/offcanvas.module';
export {
NgbPagination,
NgbPaginationConfig,
NgbPaginationEllipsis,
NgbPaginationFirst,
NgbPaginationLast,
NgbPaginationModule,
NgbPaginationNext,
NgbPaginationNumber,
NgbPaginationPrevious,
NgbPaginationPages,
} from './pagination/pagination.module';
export { NgbPopover, NgbPopoverConfig, NgbPopoverModule } from './popover/popover.module';
export {
NgbProgressbar,
NgbProgressbarConfig,
NgbProgressbarModule,
NgbProgressbarStacked,
} from './progressbar/progressbar.module';
export { NgbRating, NgbRatingConfig, NgbRatingModule } from './rating/rating.module';
export {
NgbScrollSpy,
NgbScrollSpyConfig,
NgbScrollSpyFragment,
NgbScrollSpyItem,
NgbScrollSpyMenu,
NgbScrollSpyModule,
NgbScrollSpyProcessChanges,
NgbScrollSpyService,
} from './scrollspy/scrollspy.module';
export {
NgbTimeAdapter,
NgbTimepickerI18n,
NgbTimepicker,
NgbTimepickerConfig,
NgbTimepickerModule,
NgbTimeStruct,
} from './timepicker/timepicker.module';
export { NgbToast, NgbToastConfig, NgbToastHeader, NgbToastModule } from './toast/toast.module';
export { NgbTooltip, NgbTooltipConfig, NgbTooltipModule } from './tooltip/tooltip.module';
export {
NgbHighlight,
NgbTypeahead,
NgbTypeaheadConfig,
NgbTypeaheadModule,
NgbTypeaheadSelectItemEvent,
} from './typeahead/typeahead.module';
export { Placement } from './util/positioning';
export { NgbConfig } from './ngb-config';
const NGB_MODULES = [
NgbAccordionModule,
NgbAlertModule,
NgbCarouselModule,
NgbCollapseModule,
NgbDatepickerModule,
NgbDropdownModule,
NgbModalModule,
NgbNavModule,
NgbOffcanvasModule,
NgbPaginationModule,
NgbPopoverModule,
NgbProgressbarModule,
NgbRatingModule,
NgbScrollSpyModule,
NgbTimepickerModule,
NgbToastModule,
NgbTooltipModule,
NgbTypeaheadModule,
];
@NgModule({ imports: NGB_MODULES, exports: NGB_MODULES })
export class NgbModule {}