]>
Commit | Line | Data |
---|---|---|
5309fbda DC |
1 | import Template7 from 'template7'; |
2 | import Dom7 from 'dom7'; | |
3 | import Framework7 from '../components/app/app-class' | |
4 | ||
5 | // Helpers | |
6 | import Request from '../utils/request'; | |
7 | import Utils from '../utils/utils'; | |
8 | import Support from '../utils/support'; | |
9 | import Device from '../utils/device'; | |
10 | ||
11 | // Modules | |
12 | import {Clicks as ClicksNamespace} from '../modules/clicks/clicks'; | |
13 | import {Device as DeviceNamespace} from '../modules/device/device'; | |
14 | import {Request as RequestNamespace} from '../modules/request/request'; | |
15 | import {Resize as ResizeNamespace} from '../modules/resize/resize'; | |
16 | import {Router as RouterNamespace} from '../modules/router/router'; | |
17 | import {ServiceWorker as ServiceWorkerNamespace} from '../modules/service-worker/service-worker'; | |
18 | import {Support as SupportNamespace} from '../modules/support/support'; | |
19 | import {Touch as TouchNamespace} from '../modules/touch/touch'; | |
20 | import {Utils as UtilsNamespace} from '../modules/utils/utils'; | |
21 | ||
22 | // Components | |
23 | import {Accordion as AccordionNamespace} from '../components/accordion/accordion'; | |
24 | import {Actions as ActionsNamespace} from '../components/actions/actions'; | |
25 | import {Autocomplete as AutocompleteNamespace} from '../components/autocomplete/autocomplete'; | |
26 | import {Badge as BadgeNamespace} from '../components/badge/badge'; | |
27 | import {Block as BlockNamespace} from '../components/block/block'; | |
28 | import {Button as ButtonNamespace} from '../components/button/button'; | |
29 | import {Calendar as CalendarNamespace} from '../components/calendar/calendar'; | |
30 | import {Card as CardNamespace} from '../components/card/card'; | |
31 | import {Checkbox as CheckboxNamespace} from '../components/checkbox/checkbox'; | |
32 | import {Chip as ChipNamespace} from '../components/chip/chip'; | |
33 | import {ContactsList as ContactsListNamespace} from '../components/contacts-list/contacts-list'; | |
34 | import {DataTable as DataTableNamespace} from '../components/data-table/data-table'; | |
35 | import {Dialog as DialogNamespace} from '../components/dialog/dialog'; | |
36 | import {Elevation as ElevationNamespace} from '../components/elevation/elevation'; | |
37 | import {Fab as FabNamespace} from '../components/fab/fab'; | |
38 | import {Form as FormNamespace} from '../components/form/form'; | |
39 | import {Gauge as GaugeNamespace} from '../components/gauge/gauge'; | |
40 | import {Grid as GridNamespace} from '../components/grid/grid'; | |
41 | import {Icon as IconNamespace} from '../components/icon/icon'; | |
42 | import {InfiniteScroll as InfiniteScrollNamespace} from '../components/infinite-scroll/infinite-scroll'; | |
43 | import {Input as InputNamespace} from '../components/input/input'; | |
44 | import {Lazy as LazyNamespace} from '../components/lazy/lazy'; | |
45 | import {Link as LinkNamespace} from '../components/link/link'; | |
46 | import {List as ListNamespace} from '../components/list/list'; | |
47 | import {ListIndex as ListIndexNamespace} from '../components/list-index/list-index'; | |
48 | import {LoginScreen as LoginScreenNamespace} from '../components/login-screen/login-screen'; | |
49 | import {Menu as MenuNamespace} from '../components/menu/menu'; | |
50 | import {Messagebar as MessagebarNamespace} from '../components/messagebar/messagebar'; | |
51 | import {Messages as MessagesNamespace} from '../components/messages/messages'; | |
52 | import {Modal as ModalNamespace} from '../components/modal/modal'; | |
53 | import {Navbar as NavbarNamespace} from '../components/navbar/navbar'; | |
54 | import {Notification as NotificationNamespace} from '../components/notification/notification'; | |
55 | import {Page as PageNamespace} from '../components/page/page'; | |
56 | import {Panel as PanelNamespace} from '../components/panel/panel'; | |
57 | import {PhotoBrowser as PhotoBrowserNamespace} from '../components/photo-browser/photo-browser'; | |
58 | import {Picker as PickerNamespace} from '../components/picker/picker'; | |
59 | import {Popover as PopoverNamespace} from '../components/popover/popover'; | |
60 | import {Popup as PopupNamespace} from '../components/popup/popup'; | |
61 | import {Preloader as PreloaderNamespace} from '../components/preloader/preloader'; | |
62 | import {Progressbar as ProgressbarNamespace} from '../components/progressbar/progressbar'; | |
63 | import {PullToRefresh as PullToRefreshNamespace} from '../components/pull-to-refresh/pull-to-refresh'; | |
64 | import {Radio as RadioNamespace} from '../components/radio/radio'; | |
65 | import {Range as RangeNamespace} from '../components/range/range'; | |
66 | import {Searchbar as SearchbarNamespace} from '../components/searchbar/searchbar'; | |
67 | import {Sheet as SheetNamespace} from '../components/sheet/sheet'; | |
68 | import {Skeleton as SkeletonNamespace} from '../components/skeleton/skeleton'; | |
69 | import {SmartSelect as SmartSelectNamespace} from '../components/smart-select/smart-select'; | |
70 | import {Sortable as SortableNamespace} from '../components/sortable/sortable'; | |
71 | import {Statusbar as StatusbarNamespace} from '../components/statusbar/statusbar'; | |
72 | import {Stepper as StepperNamespace} from '../components/stepper/stepper'; | |
73 | import {Subnavbar as SubnavbarNamespace} from '../components/subnavbar/subnavbar'; | |
74 | import {Swipeout as SwipeoutNamespace} from '../components/swipeout/swipeout'; | |
75 | import {Swiper as SwiperNamespace} from '../components/swiper/swiper'; | |
76 | import {Tabs as TabsNamespace} from '../components/tabs/tabs'; | |
77 | import {Timeline as TimelineNamespace} from '../components/timeline/timeline'; | |
78 | import {Toast as ToastNamespace} from '../components/toast/toast'; | |
79 | import {Toggle as ToggleNamespace} from '../components/toggle/toggle'; | |
80 | import {Toolbar as ToolbarNamespace} from '../components/toolbar/toolbar'; | |
81 | import {Tooltip as TooltipNamespace} from '../components/tooltip/tooltip'; | |
82 | import {TouchRipple as TouchRippleNamespace} from '../components/touch-ripple/touch-ripple'; | |
83 | import {Typography as TypographyNamespace} from '../components/typography/typography'; | |
84 | import {Vi as ViNamespace} from '../components/vi/vi'; | |
85 | import {View as ViewNamespace} from '../components/view/view'; | |
86 | import {VirtualList as VirtualListNamespace} from '../components/virtual-list/virtual-list'; | |
87 | ||
88 | declare module './components/app/app-class' { | |
89 | interface Framework7Class<Events> extends ClicksNamespace.AppMethods{} | |
90 | interface Framework7Params extends ClicksNamespace.AppParams{} | |
91 | interface Framework7Events extends ClicksNamespace.AppEvents{} | |
92 | interface Framework7Class<Events> extends DeviceNamespace.AppMethods{} | |
93 | interface Framework7Params extends DeviceNamespace.AppParams{} | |
94 | interface Framework7Events extends DeviceNamespace.AppEvents{} | |
95 | interface Framework7Class<Events> extends RequestNamespace.AppMethods{} | |
96 | interface Framework7Params extends RequestNamespace.AppParams{} | |
97 | interface Framework7Events extends RequestNamespace.AppEvents{} | |
98 | interface Framework7Class<Events> extends ResizeNamespace.AppMethods{} | |
99 | interface Framework7Params extends ResizeNamespace.AppParams{} | |
100 | interface Framework7Events extends ResizeNamespace.AppEvents{} | |
101 | interface Framework7Class<Events> extends RouterNamespace.AppMethods{} | |
102 | interface Framework7Params extends RouterNamespace.AppParams{} | |
103 | interface Framework7Events extends RouterNamespace.AppEvents{} | |
104 | interface Framework7Class<Events> extends ServiceWorkerNamespace.AppMethods{} | |
105 | interface Framework7Params extends ServiceWorkerNamespace.AppParams{} | |
106 | interface Framework7Events extends ServiceWorkerNamespace.AppEvents{} | |
107 | interface Framework7Class<Events> extends SupportNamespace.AppMethods{} | |
108 | interface Framework7Params extends SupportNamespace.AppParams{} | |
109 | interface Framework7Events extends SupportNamespace.AppEvents{} | |
110 | interface Framework7Class<Events> extends TouchNamespace.AppMethods{} | |
111 | interface Framework7Params extends TouchNamespace.AppParams{} | |
112 | interface Framework7Events extends TouchNamespace.AppEvents{} | |
113 | interface Framework7Class<Events> extends UtilsNamespace.AppMethods{} | |
114 | interface Framework7Params extends UtilsNamespace.AppParams{} | |
115 | interface Framework7Events extends UtilsNamespace.AppEvents{} | |
116 | interface Framework7Class<Events> extends AccordionNamespace.AppMethods{} | |
117 | interface Framework7Params extends AccordionNamespace.AppParams{} | |
118 | interface Framework7Events extends AccordionNamespace.AppEvents{} | |
119 | interface Framework7Class<Events> extends ActionsNamespace.AppMethods{} | |
120 | interface Framework7Params extends ActionsNamespace.AppParams{} | |
121 | interface Framework7Events extends ActionsNamespace.AppEvents{} | |
122 | interface Framework7Class<Events> extends AutocompleteNamespace.AppMethods{} | |
123 | interface Framework7Params extends AutocompleteNamespace.AppParams{} | |
124 | interface Framework7Events extends AutocompleteNamespace.AppEvents{} | |
125 | interface Framework7Class<Events> extends BadgeNamespace.AppMethods{} | |
126 | interface Framework7Params extends BadgeNamespace.AppParams{} | |
127 | interface Framework7Events extends BadgeNamespace.AppEvents{} | |
128 | interface Framework7Class<Events> extends BlockNamespace.AppMethods{} | |
129 | interface Framework7Params extends BlockNamespace.AppParams{} | |
130 | interface Framework7Events extends BlockNamespace.AppEvents{} | |
131 | interface Framework7Class<Events> extends ButtonNamespace.AppMethods{} | |
132 | interface Framework7Params extends ButtonNamespace.AppParams{} | |
133 | interface Framework7Events extends ButtonNamespace.AppEvents{} | |
134 | interface Framework7Class<Events> extends CalendarNamespace.AppMethods{} | |
135 | interface Framework7Params extends CalendarNamespace.AppParams{} | |
136 | interface Framework7Events extends CalendarNamespace.AppEvents{} | |
137 | interface Framework7Class<Events> extends CardNamespace.AppMethods{} | |
138 | interface Framework7Params extends CardNamespace.AppParams{} | |
139 | interface Framework7Events extends CardNamespace.AppEvents{} | |
140 | interface Framework7Class<Events> extends CheckboxNamespace.AppMethods{} | |
141 | interface Framework7Params extends CheckboxNamespace.AppParams{} | |
142 | interface Framework7Events extends CheckboxNamespace.AppEvents{} | |
143 | interface Framework7Class<Events> extends ChipNamespace.AppMethods{} | |
144 | interface Framework7Params extends ChipNamespace.AppParams{} | |
145 | interface Framework7Events extends ChipNamespace.AppEvents{} | |
146 | interface Framework7Class<Events> extends ContactsListNamespace.AppMethods{} | |
147 | interface Framework7Params extends ContactsListNamespace.AppParams{} | |
148 | interface Framework7Events extends ContactsListNamespace.AppEvents{} | |
149 | interface Framework7Class<Events> extends DataTableNamespace.AppMethods{} | |
150 | interface Framework7Params extends DataTableNamespace.AppParams{} | |
151 | interface Framework7Events extends DataTableNamespace.AppEvents{} | |
152 | interface Framework7Class<Events> extends DialogNamespace.AppMethods{} | |
153 | interface Framework7Params extends DialogNamespace.AppParams{} | |
154 | interface Framework7Events extends DialogNamespace.AppEvents{} | |
155 | interface Framework7Class<Events> extends ElevationNamespace.AppMethods{} | |
156 | interface Framework7Params extends ElevationNamespace.AppParams{} | |
157 | interface Framework7Events extends ElevationNamespace.AppEvents{} | |
158 | interface Framework7Class<Events> extends FabNamespace.AppMethods{} | |
159 | interface Framework7Params extends FabNamespace.AppParams{} | |
160 | interface Framework7Events extends FabNamespace.AppEvents{} | |
161 | interface Framework7Class<Events> extends FormNamespace.AppMethods{} | |
162 | interface Framework7Params extends FormNamespace.AppParams{} | |
163 | interface Framework7Events extends FormNamespace.AppEvents{} | |
164 | interface Framework7Class<Events> extends GaugeNamespace.AppMethods{} | |
165 | interface Framework7Params extends GaugeNamespace.AppParams{} | |
166 | interface Framework7Events extends GaugeNamespace.AppEvents{} | |
167 | interface Framework7Class<Events> extends GridNamespace.AppMethods{} | |
168 | interface Framework7Params extends GridNamespace.AppParams{} | |
169 | interface Framework7Events extends GridNamespace.AppEvents{} | |
170 | interface Framework7Class<Events> extends IconNamespace.AppMethods{} | |
171 | interface Framework7Params extends IconNamespace.AppParams{} | |
172 | interface Framework7Events extends IconNamespace.AppEvents{} | |
173 | interface Framework7Class<Events> extends InfiniteScrollNamespace.AppMethods{} | |
174 | interface Framework7Params extends InfiniteScrollNamespace.AppParams{} | |
175 | interface Framework7Events extends InfiniteScrollNamespace.AppEvents{} | |
176 | interface Framework7Class<Events> extends InputNamespace.AppMethods{} | |
177 | interface Framework7Params extends InputNamespace.AppParams{} | |
178 | interface Framework7Events extends InputNamespace.AppEvents{} | |
179 | interface Framework7Class<Events> extends LazyNamespace.AppMethods{} | |
180 | interface Framework7Params extends LazyNamespace.AppParams{} | |
181 | interface Framework7Events extends LazyNamespace.AppEvents{} | |
182 | interface Framework7Class<Events> extends LinkNamespace.AppMethods{} | |
183 | interface Framework7Params extends LinkNamespace.AppParams{} | |
184 | interface Framework7Events extends LinkNamespace.AppEvents{} | |
185 | interface Framework7Class<Events> extends ListNamespace.AppMethods{} | |
186 | interface Framework7Params extends ListNamespace.AppParams{} | |
187 | interface Framework7Events extends ListNamespace.AppEvents{} | |
188 | interface Framework7Class<Events> extends ListIndexNamespace.AppMethods{} | |
189 | interface Framework7Params extends ListIndexNamespace.AppParams{} | |
190 | interface Framework7Events extends ListIndexNamespace.AppEvents{} | |
191 | interface Framework7Class<Events> extends LoginScreenNamespace.AppMethods{} | |
192 | interface Framework7Params extends LoginScreenNamespace.AppParams{} | |
193 | interface Framework7Events extends LoginScreenNamespace.AppEvents{} | |
194 | interface Framework7Class<Events> extends MenuNamespace.AppMethods{} | |
195 | interface Framework7Params extends MenuNamespace.AppParams{} | |
196 | interface Framework7Events extends MenuNamespace.AppEvents{} | |
197 | interface Framework7Class<Events> extends MessagebarNamespace.AppMethods{} | |
198 | interface Framework7Params extends MessagebarNamespace.AppParams{} | |
199 | interface Framework7Events extends MessagebarNamespace.AppEvents{} | |
200 | interface Framework7Class<Events> extends MessagesNamespace.AppMethods{} | |
201 | interface Framework7Params extends MessagesNamespace.AppParams{} | |
202 | interface Framework7Events extends MessagesNamespace.AppEvents{} | |
203 | interface Framework7Class<Events> extends ModalNamespace.AppMethods{} | |
204 | interface Framework7Params extends ModalNamespace.AppParams{} | |
205 | interface Framework7Events extends ModalNamespace.AppEvents{} | |
206 | interface Framework7Class<Events> extends NavbarNamespace.AppMethods{} | |
207 | interface Framework7Params extends NavbarNamespace.AppParams{} | |
208 | interface Framework7Events extends NavbarNamespace.AppEvents{} | |
209 | interface Framework7Class<Events> extends NotificationNamespace.AppMethods{} | |
210 | interface Framework7Params extends NotificationNamespace.AppParams{} | |
211 | interface Framework7Events extends NotificationNamespace.AppEvents{} | |
212 | interface Framework7Class<Events> extends PageNamespace.AppMethods{} | |
213 | interface Framework7Params extends PageNamespace.AppParams{} | |
214 | interface Framework7Events extends PageNamespace.AppEvents{} | |
215 | interface Framework7Class<Events> extends PanelNamespace.AppMethods{} | |
216 | interface Framework7Params extends PanelNamespace.AppParams{} | |
217 | interface Framework7Events extends PanelNamespace.AppEvents{} | |
218 | interface Framework7Class<Events> extends PhotoBrowserNamespace.AppMethods{} | |
219 | interface Framework7Params extends PhotoBrowserNamespace.AppParams{} | |
220 | interface Framework7Events extends PhotoBrowserNamespace.AppEvents{} | |
221 | interface Framework7Class<Events> extends PickerNamespace.AppMethods{} | |
222 | interface Framework7Params extends PickerNamespace.AppParams{} | |
223 | interface Framework7Events extends PickerNamespace.AppEvents{} | |
224 | interface Framework7Class<Events> extends PopoverNamespace.AppMethods{} | |
225 | interface Framework7Params extends PopoverNamespace.AppParams{} | |
226 | interface Framework7Events extends PopoverNamespace.AppEvents{} | |
227 | interface Framework7Class<Events> extends PopupNamespace.AppMethods{} | |
228 | interface Framework7Params extends PopupNamespace.AppParams{} | |
229 | interface Framework7Events extends PopupNamespace.AppEvents{} | |
230 | interface Framework7Class<Events> extends PreloaderNamespace.AppMethods{} | |
231 | interface Framework7Params extends PreloaderNamespace.AppParams{} | |
232 | interface Framework7Events extends PreloaderNamespace.AppEvents{} | |
233 | interface Framework7Class<Events> extends ProgressbarNamespace.AppMethods{} | |
234 | interface Framework7Params extends ProgressbarNamespace.AppParams{} | |
235 | interface Framework7Events extends ProgressbarNamespace.AppEvents{} | |
236 | interface Framework7Class<Events> extends PullToRefreshNamespace.AppMethods{} | |
237 | interface Framework7Params extends PullToRefreshNamespace.AppParams{} | |
238 | interface Framework7Events extends PullToRefreshNamespace.AppEvents{} | |
239 | interface Framework7Class<Events> extends RadioNamespace.AppMethods{} | |
240 | interface Framework7Params extends RadioNamespace.AppParams{} | |
241 | interface Framework7Events extends RadioNamespace.AppEvents{} | |
242 | interface Framework7Class<Events> extends RangeNamespace.AppMethods{} | |
243 | interface Framework7Params extends RangeNamespace.AppParams{} | |
244 | interface Framework7Events extends RangeNamespace.AppEvents{} | |
245 | interface Framework7Class<Events> extends SearchbarNamespace.AppMethods{} | |
246 | interface Framework7Params extends SearchbarNamespace.AppParams{} | |
247 | interface Framework7Events extends SearchbarNamespace.AppEvents{} | |
248 | interface Framework7Class<Events> extends SheetNamespace.AppMethods{} | |
249 | interface Framework7Params extends SheetNamespace.AppParams{} | |
250 | interface Framework7Events extends SheetNamespace.AppEvents{} | |
251 | interface Framework7Class<Events> extends SkeletonNamespace.AppMethods{} | |
252 | interface Framework7Params extends SkeletonNamespace.AppParams{} | |
253 | interface Framework7Events extends SkeletonNamespace.AppEvents{} | |
254 | interface Framework7Class<Events> extends SmartSelectNamespace.AppMethods{} | |
255 | interface Framework7Params extends SmartSelectNamespace.AppParams{} | |
256 | interface Framework7Events extends SmartSelectNamespace.AppEvents{} | |
257 | interface Framework7Class<Events> extends SortableNamespace.AppMethods{} | |
258 | interface Framework7Params extends SortableNamespace.AppParams{} | |
259 | interface Framework7Events extends SortableNamespace.AppEvents{} | |
260 | interface Framework7Class<Events> extends StatusbarNamespace.AppMethods{} | |
261 | interface Framework7Params extends StatusbarNamespace.AppParams{} | |
262 | interface Framework7Events extends StatusbarNamespace.AppEvents{} | |
263 | interface Framework7Class<Events> extends StepperNamespace.AppMethods{} | |
264 | interface Framework7Params extends StepperNamespace.AppParams{} | |
265 | interface Framework7Events extends StepperNamespace.AppEvents{} | |
266 | interface Framework7Class<Events> extends SubnavbarNamespace.AppMethods{} | |
267 | interface Framework7Params extends SubnavbarNamespace.AppParams{} | |
268 | interface Framework7Events extends SubnavbarNamespace.AppEvents{} | |
269 | interface Framework7Class<Events> extends SwipeoutNamespace.AppMethods{} | |
270 | interface Framework7Params extends SwipeoutNamespace.AppParams{} | |
271 | interface Framework7Events extends SwipeoutNamespace.AppEvents{} | |
272 | interface Framework7Class<Events> extends SwiperNamespace.AppMethods{} | |
273 | interface Framework7Params extends SwiperNamespace.AppParams{} | |
274 | interface Framework7Events extends SwiperNamespace.AppEvents{} | |
275 | interface Framework7Class<Events> extends TabsNamespace.AppMethods{} | |
276 | interface Framework7Params extends TabsNamespace.AppParams{} | |
277 | interface Framework7Events extends TabsNamespace.AppEvents{} | |
278 | interface Framework7Class<Events> extends TimelineNamespace.AppMethods{} | |
279 | interface Framework7Params extends TimelineNamespace.AppParams{} | |
280 | interface Framework7Events extends TimelineNamespace.AppEvents{} | |
281 | interface Framework7Class<Events> extends ToastNamespace.AppMethods{} | |
282 | interface Framework7Params extends ToastNamespace.AppParams{} | |
283 | interface Framework7Events extends ToastNamespace.AppEvents{} | |
284 | interface Framework7Class<Events> extends ToggleNamespace.AppMethods{} | |
285 | interface Framework7Params extends ToggleNamespace.AppParams{} | |
286 | interface Framework7Events extends ToggleNamespace.AppEvents{} | |
287 | interface Framework7Class<Events> extends ToolbarNamespace.AppMethods{} | |
288 | interface Framework7Params extends ToolbarNamespace.AppParams{} | |
289 | interface Framework7Events extends ToolbarNamespace.AppEvents{} | |
290 | interface Framework7Class<Events> extends TooltipNamespace.AppMethods{} | |
291 | interface Framework7Params extends TooltipNamespace.AppParams{} | |
292 | interface Framework7Events extends TooltipNamespace.AppEvents{} | |
293 | interface Framework7Class<Events> extends TouchRippleNamespace.AppMethods{} | |
294 | interface Framework7Params extends TouchRippleNamespace.AppParams{} | |
295 | interface Framework7Events extends TouchRippleNamespace.AppEvents{} | |
296 | interface Framework7Class<Events> extends TypographyNamespace.AppMethods{} | |
297 | interface Framework7Params extends TypographyNamespace.AppParams{} | |
298 | interface Framework7Events extends TypographyNamespace.AppEvents{} | |
299 | interface Framework7Class<Events> extends ViNamespace.AppMethods{} | |
300 | interface Framework7Params extends ViNamespace.AppParams{} | |
301 | interface Framework7Events extends ViNamespace.AppEvents{} | |
302 | interface Framework7Class<Events> extends ViewNamespace.AppMethods{} | |
303 | interface Framework7Params extends ViewNamespace.AppParams{} | |
304 | interface Framework7Events extends ViewNamespace.AppEvents{} | |
305 | interface Framework7Class<Events> extends VirtualListNamespace.AppMethods{} | |
306 | interface Framework7Params extends VirtualListNamespace.AppParams{} | |
307 | interface Framework7Events extends VirtualListNamespace.AppEvents{} | |
308 | } | |
309 | ||
310 | export { Request, Utils, Support, Device }; | |
311 | export { Template7, Dom7 }; | |
312 | export default Framework7; |