UNPKG

@cuterajat26/framework7

Version:

Full featured mobile HTML framework for building iOS & Android apps

92 lines (80 loc) 2.52 kB
/** * Framework7 4.3.0 * Full featured mobile HTML framework for building iOS & Android apps * http://framework7.io/ * * Copyright 2014-2019 Vladimir Kharlampidi * * Released under the MIT License * * Released on: April 20, 2019 */ import Template7 from 'template7'; import $ from 'dom7'; // F7 Class import Framework7 from './components/app/app-class'; // Import Helpers import Request from './utils/request'; import Utils from './utils/utils'; import Support from './utils/support'; import Device from './utils/device'; // Core Modules import DeviceModule from './modules/device/device'; import SupportModule from './modules/support/support'; import UtilsModule from './modules/utils/utils'; import ResizeModule from './modules/resize/resize'; import RequestModule from './modules/request/request'; import TouchModule from './modules/touch/touch'; import ClicksModule from './modules/clicks/clicks'; import RouterModule from './modules/router/router'; import RouterTemplateLoaderModule from './modules/router/template-loader'; import RouterComponentLoaderModule from './modules/router/component-loader'; import HistoryModule from './modules/history/history'; import StorageModule from './modules/storage/storage'; import ComponentModule from './modules/component/component'; import ServiceWorkerModule from './modules/service-worker/service-worker'; // Core Components import Statusbar from './components/statusbar/statusbar'; import View from './components/view/view'; import Navbar from './components/navbar/navbar'; import Toolbar from './components/toolbar/toolbar'; import Subnavbar from './components/subnavbar/subnavbar'; import TouchRipple from './components/touch-ripple/touch-ripple'; import Modal from './components/modal/modal'; import Router from './modules/router/router-class'; if ("es" !== 'es') { if (typeof window !== 'undefined') { // Template7 if (!window.Template7) window.Template7 = Template7; // Dom7 if (!window.Dom7) window.Dom7 = $; } } // Install Core Modules & Components Router.use([ RouterTemplateLoaderModule, RouterComponentLoaderModule, ]); Framework7.use([ DeviceModule, SupportModule, UtilsModule, ResizeModule, RequestModule, TouchModule, ClicksModule, RouterModule, HistoryModule, StorageModule, ComponentModule, ServiceWorkerModule, Statusbar, View, Navbar, Toolbar, Subnavbar, TouchRipple, Modal, ]); export { Template7, $ as Dom7, Request, Utils, Device, Support }; export default Framework7;