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