@vuemap/unplugin-resolver
Version:
unplugin-vue-components resolvers for @vuemap/vue-amap vue-bmap-gl vue-mapvgl
49 lines (44 loc) • 1.27 kB
TypeScript
import { ComponentResolver } from 'unplugin-vue-components';
interface MapResolverOptions {
/**
* exclude component name, if match do not resolve the name
*/
exclude?: RegExp;
}
/**
* Resolver for @vuemap/vue-amap
*
* @author @yangyanggu
* @link https://vue-amap.guyixi.cn/ for @vuemap/vue-amap
*
*/
declare function VueAmapResolver(options?: MapResolverOptions): ComponentResolver[];
interface BmapResolverOptions {
/**
* exclude component name, if match do not resolve the name
*/
exclude?: RegExp;
}
/**
* Resolver for vue-bmap-gl
*
* @author @yangyanggu
* @link https://vue-bmap-gl.guyixi.cn/ for vue-bmap-gl
*
*/
declare function VueBmapGlResolver(options?: BmapResolverOptions): ComponentResolver[];
interface MapvglResolverOptions {
/**
* exclude component name, if match do not resolve the name
*/
exclude?: RegExp;
}
/**
* Resolver for vue-mapvgl
*
* @author @yangyanggu
* @link https://vue-mapvgl.guyixi.cn/ for vue-mapvgl
*
*/
declare function VueMapvglResolver(options?: MapvglResolverOptions): ComponentResolver[];
export { BmapResolverOptions, MapResolverOptions, MapvglResolverOptions, VueAmapResolver, VueBmapGlResolver, VueMapvglResolver };