2025-08-06 19:10:12 +08:00
|
|
|
import ModuleWrapper from './Layout/ModuleWrapper.vue'
|
2025-08-19 10:52:32 +08:00
|
|
|
import Flex from './Layout/Flex.vue'
|
|
|
|
|
import Grid from './Layout/Grid.vue'
|
2025-08-21 14:34:42 +08:00
|
|
|
import AntFormModal from './Layout/AntFormModal.vue'
|
|
|
|
|
import AntQueryTable from './Layout/AntQueryTable.vue'
|
2025-08-06 19:10:12 +08:00
|
|
|
|
2025-08-13 11:51:13 +08:00
|
|
|
import AntOriginSelect from './Form/AntOriginSelect.vue'
|
|
|
|
|
import AntOriginTreeSelect from './Form/AntOriginTreeSelect.vue'
|
2025-08-16 10:13:46 +08:00
|
|
|
import DurationPicker from './Form/DurationPicker.vue'
|
2025-09-07 19:04:14 +08:00
|
|
|
import Image2Base64 from './Form/Image2Base64.vue'
|
2025-09-09 16:58:39 +08:00
|
|
|
import IconSelector from './Form/IconSelector.vue'
|
2025-09-19 22:01:54 +08:00
|
|
|
import LongitudeInput from './Form/LongitudeInput.vue'
|
|
|
|
|
import LatitudeInput from './Form/LatitudeInput.vue'
|
|
|
|
|
import DurationInput from './Form/DurationInput.vue'
|
2025-08-16 10:13:46 +08:00
|
|
|
|
|
|
|
|
import WangEditor from './WangEditor/Index.vue'
|
2025-09-21 11:55:44 +08:00
|
|
|
import CustomChart from './Chart/CustomChart.vue'
|
2025-08-13 11:51:13 +08:00
|
|
|
|
2025-08-12 09:24:09 +08:00
|
|
|
import Loading from './Directives/Loading'
|
2025-08-21 14:34:42 +08:00
|
|
|
import resize from 'vue-resize-directive'
|
2025-08-06 19:10:12 +08:00
|
|
|
|
2025-08-20 10:23:39 +08:00
|
|
|
import Bus from './Bus/index'
|
2025-08-11 10:58:43 +08:00
|
|
|
import MyCesium from './Cesium/index'
|
2025-08-20 10:23:39 +08:00
|
|
|
import MyWebsocket from './Websocket/index'
|
2025-09-21 11:55:44 +08:00
|
|
|
import './utils/extends'
|
2025-08-11 10:58:43 +08:00
|
|
|
|
2025-08-06 19:10:12 +08:00
|
|
|
export default {
|
|
|
|
|
install(Vue) {
|
|
|
|
|
Vue.component('ModuleWrapper', ModuleWrapper)
|
2025-08-19 10:52:32 +08:00
|
|
|
Vue.component('Flex', Flex)
|
|
|
|
|
Vue.component('Grid', Grid)
|
2025-08-21 14:34:42 +08:00
|
|
|
Vue.component('AntFormModal', AntFormModal)
|
|
|
|
|
Vue.component('AntQueryTable', AntQueryTable)
|
2025-08-06 19:10:12 +08:00
|
|
|
|
2025-08-13 11:51:13 +08:00
|
|
|
Vue.component('AntOriginSelect', AntOriginSelect)
|
|
|
|
|
Vue.component('AntOriginTreeSelect', AntOriginTreeSelect)
|
2025-08-16 10:13:46 +08:00
|
|
|
Vue.component('DurationPicker', DurationPicker)
|
2025-09-07 19:04:14 +08:00
|
|
|
Vue.component('Image2Base64', Image2Base64)
|
2025-09-09 16:58:39 +08:00
|
|
|
Vue.component('IconSelector', IconSelector)
|
2025-09-19 22:01:54 +08:00
|
|
|
Vue.component('LongitudeInput', LongitudeInput)
|
|
|
|
|
Vue.component('LatitudeInput', LatitudeInput)
|
|
|
|
|
Vue.component('DurationInput', DurationInput)
|
2025-08-16 10:13:46 +08:00
|
|
|
|
|
|
|
|
Vue.component('WangEditor', WangEditor)
|
2025-09-21 11:55:44 +08:00
|
|
|
Vue.component('CustomChart', CustomChart)
|
2025-08-13 11:51:13 +08:00
|
|
|
|
2025-08-12 09:24:09 +08:00
|
|
|
Vue.directive('loading', Loading)
|
2025-08-21 14:34:42 +08:00
|
|
|
Vue.directive('resize', resize)
|
2025-08-11 10:58:43 +08:00
|
|
|
|
|
|
|
|
window.MyCesium = MyCesium
|
2025-08-20 10:23:39 +08:00
|
|
|
window.MyWebsocket = MyWebsocket
|
2025-09-08 16:58:21 +08:00
|
|
|
|
|
|
|
|
Vue.prototype.$bus = Bus
|
2025-09-10 16:23:40 +08:00
|
|
|
Vue.prototype.$console = window.console
|
2025-08-06 19:10:12 +08:00
|
|
|
},
|
|
|
|
|
}
|