UNPKG

tg-map-vue3

Version:

封装 百度地图, Google地图, Here地图(未完成), Maptalks 的Vue3组件库

33 lines (32 loc) 1.93 kB
import { type PartialTgMapConfig } from 'tg-map-core'; import 'tg-map-core/dist/tg-map-core.css'; import type { App } from 'vue'; import MapMixin, { MIXIN_HOOK_CREATE, MIXIN_HOOK_DESTROY, MIXIN_MAP_NAME } from './map-mixin'; declare const TgMapPlugin: { install(app: App, config?: PartialTgMapConfig): void; }; export default TgMapPlugin; export * from 'tg-map-core'; export { default as LifecycleLogPlugin, type LifecycleLogOptions } from '../utils/lifecycle-log'; export * from '../utils/vue-utils'; export { default as TgCustomControl } from './controls/TgCustomControl.vue'; export { default as TgMapTypeControl } from './controls/TgMapTypeControl.vue'; export { default as TgScaleControl } from './controls/TgScaleControl.vue'; export { default as TgStreetViewControl } from './controls/TgStreetViewControl.vue'; export { default as TgZoomControl } from './controls/TgZoomControl.vue'; export { default as TgHeatmap } from './extra/TgHeatmap.vue'; export { default as TgMarkerClusterer } from './extra/TgMarkerClusterer.vue'; export { default as TgTrafficLayer } from './layers/TgTrafficLayer.vue'; export * from './map-hooks'; export { default as TgCircle } from './overlays/TgCircle.vue'; export { default as TgElementOverlay } from './overlays/TgElementOverlay.vue'; export { default as TgInfoBox } from './overlays/TgInfoBox.vue'; export { default as TgInfoWindow } from './overlays/TgInfoWindow.vue'; export { default as TgLabel } from './overlays/TgLabel.vue'; export { default as TgMarker } from './overlays/TgMarker.vue'; export { default as TgPolygon } from './overlays/TgPolygon.vue'; export { default as TgPolyline } from './overlays/TgPolyline.vue'; export { default as TgRectangle } from './overlays/TgRectangle.vue'; export { default as TgMap } from './TgMap.vue'; export { default as TgMapWidget } from './TgMapWidget.vue'; export { MapMixin, MIXIN_HOOK_CREATE, MIXIN_HOOK_DESTROY, MIXIN_MAP_NAME, };