1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- import 'packages/assets/style/common/index.scss'
- import 'packages/assets/style/bsTheme.scss'
- // 大屏管理页面
- import BigScreenManagement from 'packages/BigScreenMag'
- // 渲染整个bigScreen的渲染引擎
- import BigScreenRun from 'packages/BigScreenRun'
- // 大屏设计引擎
- import BigScreenDesign from 'packages/BigScreenDesign'
- // 数据源管理
- import DataSourceManagement from 'packages/DataSourceManagement'
- // 数据集管理
- import DataSetManagement from 'packages/DataSetManagement'
- // 大屏管理-数据集管理的顶部路由框架
- // import BigScreenTopLayout from 'packages/Layout'
- // 大屏 vuex store数据
- import bigScreenStore from 'packages/js/store'
- // 注册基础配置
- import registerConfig from 'packages/js/utils/registerConfig'
- // 更新主题
- import updateTheme from 'packages/js/utils/updateTheme'
- // 存储组件列表
- const components = [
- BigScreenManagement,
- BigScreenRun,
- BigScreenDesign,
- DataSetManagement,
- DataSourceManagement
- // BigScreenTopLayout
- ]
- const $bigScreen = {
- bigScreenStore
- }
- function install (Vue) {
- components.map(component => {
- Vue.component(component.name, component)
- })
- }
- export {
- install,
- BigScreenManagement,
- BigScreenRun,
- BigScreenDesign,
- DataSetManagement,
- DataSourceManagement,
- // BigScreenTopLayout,
- $bigScreen,
- registerConfig,
- updateTheme
- }
- export default {
- install,
- BigScreenManagement,
- BigScreenRun,
- BigScreenDesign,
- DataSetManagement,
- DataSourceManagement,
- $bigScreen,
- registerConfig,
- updateTheme
- }
|