@geoql/v-mapkit.js
Version:
MapKit with the power of Vue 3
104 lines (103 loc) • 2.97 kB
TypeScript
/// <reference types="apple-mapkit-js-browser" />
import { type PropType } from 'vue';
import type { GeocoderOptions, SearchOptions } from '~/types';
declare const _default: import("vue").DefineComponent<{
version: {
type: PropType<string>;
required: false;
default: string;
description: string;
};
language: {
type: PropType<string>;
required: false;
default: string;
description: string;
};
accessToken: {
type: PropType<string>;
required: true;
default: string;
description: string;
};
initOptions: {
type: PropType<mapkit.MapKitInitOptions>;
required: false;
default: () => {};
description: string;
};
mapOptions: {
type: PropType<mapkit.MapConstructorOptions>;
required: false;
default: () => {};
};
geocoderOptions: {
type: PropType<GeocoderOptions>;
required: false;
default: () => {
enabled: boolean;
};
};
searchOptions: {
type: PropType<SearchOptions>;
required: false;
default: () => {
enabled: boolean;
};
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, "map" | "map-initialized" | "map-loaded" | "map-destroyed" | "geocoder-loaded" | "search-loaded", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
version: {
type: PropType<string>;
required: false;
default: string;
description: string;
};
language: {
type: PropType<string>;
required: false;
default: string;
description: string;
};
accessToken: {
type: PropType<string>;
required: true;
default: string;
description: string;
};
initOptions: {
type: PropType<mapkit.MapKitInitOptions>;
required: false;
default: () => {};
description: string;
};
mapOptions: {
type: PropType<mapkit.MapConstructorOptions>;
required: false;
default: () => {};
};
geocoderOptions: {
type: PropType<GeocoderOptions>;
required: false;
default: () => {
enabled: boolean;
};
};
searchOptions: {
type: PropType<SearchOptions>;
required: false;
default: () => {
enabled: boolean;
};
};
}>>, {
version: string;
language: string;
accessToken: string;
initOptions: mapkit.MapKitInitOptions;
mapOptions: mapkit.MapConstructorOptions;
geocoderOptions: GeocoderOptions;
searchOptions: SearchOptions;
}>;
export default _default;