UNPKG

atchain-mapbox-vue

Version:

A Vue 3 MapBox component library with subway lines, stations, markers and polygons support. Zero dependencies except Vue 3 and Mapbox GL JS.

34 lines (27 loc) 951 B
/** * MapBox Vue 组件库统一导出 * 方便其他项目导入使用 */ // 导出所有 Vue 组件 export { default as MapBox } from './MapBox.vue' export { default as MapBoxMarker } from './MapBoxMarker.vue' export { default as MapBoxPolygon } from './MapBoxPolygon.vue' export { default as MapBoxSubWay } from './MapBoxSubWay.vue' export { default as MapBoxStations } from './MapBoxStations.vue' // 导出所有 Composables export { useMapBox, useMapBoxCore, useMapBoxData, useMapBoxLayers } from './useMapBox' // 导出工具函数 export * from './composables/useMapBoxUtils' export * from './composables/useMapBoxConstants' export { defaultDataFetcher } from './utils/dataFetcher' // 导出样式相关 export * from './styles/defaultStyles' // 导出类型定义 export type * from './types' // 导出主要的 composable 作为默认导出 export { useMapBox as default } from './useMapBox'