| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- import { PropType } from '../node_modules/vue-demi/lib/v3/index.mjs';
- type ControlConfig = {
- position: string;
- className: string;
- numVisible?: boolean;
- };
- declare const _default: import('../node_modules/vue-demi/lib/v3/index.mjs').DefineComponent<import('../node_modules/vue-demi/lib/v3/index.mjs').ExtractPropTypes<{
- apiKey: {
- type: StringConstructor;
- default: string;
- };
- libraries: {
- type: StringConstructor;
- default: string;
- };
- center: {
- type: PropType<TMap.LatLng>;
- default: () => {
- lat: number;
- lng: number;
- };
- };
- zoom: {
- type: NumberConstructor;
- default: number;
- };
- minZoom: {
- type: NumberConstructor;
- default: number;
- };
- maxZoom: {
- type: NumberConstructor;
- default: number;
- };
- control: {
- type: PropType<{
- zoom: boolean | ControlConfig;
- scale: boolean | ControlConfig;
- rotation: boolean | ControlConfig;
- }>;
- default: () => {
- zoom: boolean;
- scale: boolean;
- rotation: boolean;
- };
- };
- options: {
- type: PropType<TMap.MapOptions>;
- default: () => {};
- };
- }>, {
- map: import('../node_modules/vue-demi/lib/v3/index.mjs').Ref<any, any>;
- ele: import('../node_modules/vue-demi/lib/v3/index.mjs').Ref<HTMLDivElement | null, HTMLDivElement | null>;
- }, {}, {}, {}, import('../node_modules/vue-demi/lib/v3/index.mjs').ComponentOptionsMixin, import('../node_modules/vue-demi/lib/v3/index.mjs').ComponentOptionsMixin, {}, string, import('../node_modules/vue-demi/lib/v3/index.mjs').PublicProps, Readonly<import('../node_modules/vue-demi/lib/v3/index.mjs').ExtractPropTypes<{
- apiKey: {
- type: StringConstructor;
- default: string;
- };
- libraries: {
- type: StringConstructor;
- default: string;
- };
- center: {
- type: PropType<TMap.LatLng>;
- default: () => {
- lat: number;
- lng: number;
- };
- };
- zoom: {
- type: NumberConstructor;
- default: number;
- };
- minZoom: {
- type: NumberConstructor;
- default: number;
- };
- maxZoom: {
- type: NumberConstructor;
- default: number;
- };
- control: {
- type: PropType<{
- zoom: boolean | ControlConfig;
- scale: boolean | ControlConfig;
- rotation: boolean | ControlConfig;
- }>;
- default: () => {
- zoom: boolean;
- scale: boolean;
- rotation: boolean;
- };
- };
- options: {
- type: PropType<TMap.MapOptions>;
- default: () => {};
- };
- }>> & Readonly<{}>, {
- options: TMap.MapOptions;
- apiKey: string;
- libraries: string;
- center: TMap.LatLng;
- zoom: number;
- minZoom: number;
- maxZoom: number;
- control: {
- zoom: boolean | ControlConfig;
- scale: boolean | ControlConfig;
- rotation: boolean | ControlConfig;
- };
- }, {}, {}, {}, string, import('../node_modules/vue-demi/lib/v3/index.mjs').ComponentProvideOptions, true, {}, any>;
- export default _default;
|