UNPKG

tg-map-vue3

Version:

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

15 lines (14 loc) 611 B
import type { AbstractMap } from 'tg-map-core'; import { type Ref } from 'vue'; /** 作为Vue3下, `MapMixin`的替代 */ export declare function useTgMapInner<MAP extends AbstractMap = AbstractMap>(): { mapRef: Ref<MAP | undefined, MAP | undefined>; /** 读取map对象, 只要放在<tg-map>里面的组件(除#overlay插槽外)都能够立即读取到map对象 */ readonly map: MAP; /** 地图元素创建回调 */ onCreate(hook: VoidFunction): void; /** 地图元素销毁回调 */ onDestroy(hook: VoidFunction): void; /** 重新创建地图元素 */ recreate(): void; };