@pusdn/pgz-comp-elep
Version:
PGZ组件库,Vue3 中基于Element-plus二次封装基础组件文档
64 lines (63 loc) • 1.47 kB
TypeScript
import { PropType } from 'vue';
export interface MapState {
address: string;
keyWord: string;
poi: {
formattedAddress?: string;
longitude?: number | string;
latitude?: number | string;
[key: string]: any;
};
marker: any;
map: any;
geocode: any;
localsearch: any;
box: boolean;
oldPoi: {
formattedAddress?: string;
longitude?: number | string;
latitude?: number | string;
[key: string]: any;
};
loading: boolean;
searchResultHtml?: string;
resultVisible?: boolean;
statisticsVisible?: boolean;
suggestsVisible?: boolean;
lineDataVisible?: boolean;
}
export declare const mapProps: {
modelValue: {
type: PropType<{
[key: string]: any;
formattedAddress?: string | undefined;
longitude?: string | number | undefined;
latitude?: string | number | undefined;
}>;
default: () => {};
};
placeholder: {
type: StringConstructor;
default: string;
};
detail: {
type: BooleanConstructor;
default: boolean;
};
closable: {
type: BooleanConstructor;
default: boolean;
};
mapType: {
type: NumberConstructor;
default: number;
};
zoom: {
type: NumberConstructor;
default: number;
};
ps: {
type: NumberConstructor;
default: number;
};
};