UNPKG

@pusdn/pgz-comp-elep

Version:

PGZ组件库,Vue3 中基于Element-Plus二次封装基础组件文档

426 lines (425 loc) 15.3 kB
import PgzTdtMarkComponent from "./src/index.vue"; export type PgzTdtMarkInstance = InstanceType<typeof PgzTdtMarkComponent>; declare const PgzTdtMark: ({ new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: import("vue").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; }; showSearchResult: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; mapType: { type: NumberConstructor; default: number; }; zoom: { type: NumberConstructor; default: number; }; ps: { type: NumberConstructor; default: number; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { props: any; emit: (event: "update:modelValue", ...args: any[]) => void; state: import("vue").Ref<{ address: string; keyWord: string; poi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; marker: any; map: any; geocode: any; localsearch: any; box: boolean; oldPoi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; loading: boolean; searchResultHtml?: string | undefined; resultVisible?: boolean | undefined; statisticsVisible?: boolean | undefined; suggestsVisible?: boolean | undefined; lineDataVisible?: boolean | undefined; }, import("./src/props").MapState | { address: string; keyWord: string; poi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; marker: any; map: any; geocode: any; localsearch: any; box: boolean; oldPoi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; loading: boolean; searchResultHtml?: string | undefined; resultVisible?: boolean | undefined; statisticsVisible?: boolean | undefined; suggestsVisible?: boolean | undefined; lineDataVisible?: boolean | undefined; }>; cleanup: () => void; longitude: import("vue").ComputedRef<string | number | undefined>; latitude: import("vue").ComputedRef<string | number | undefined>; text: import("vue").ComputedRef<string | undefined>; title: import("vue").ComputedRef<"查看坐标" | "选择坐标">; textTitle: import("vue").ComputedRef<"查看坐标" | "选择坐标" | "重新选择">; localSearchResult: (result: any) => void; handlePois: (pois: any[]) => void; handleStatistics: (statistics: any) => void; handleSuggests: (suggests: any) => void; handleLineData: (lineData: any) => void; handleArea: (obj: any) => void; showDetail: (value: { longitude: string | number; latitude: string | number; formattedAddress: string; }) => void; clearAll: () => void; bindResultItemClickEvents: (pois: any[]) => void; search: () => void; handleCancel: () => void; handleOk: () => void; onSearch: () => void; addMarker: (lng: string | number, lat: string | number) => void; getAddress: (result: any) => void; initMap: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], import("vue").PublicProps, { modelValue: { [key: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; placeholder: string; detail: boolean; showSearchResult: boolean; closable: boolean; mapType: number; zoom: number; ps: number; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: import("vue").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; }; showSearchResult: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; mapType: { type: NumberConstructor; default: number; }; zoom: { type: NumberConstructor; default: number; }; ps: { type: NumberConstructor; default: number; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { props: any; emit: (event: "update:modelValue", ...args: any[]) => void; state: import("vue").Ref<{ address: string; keyWord: string; poi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; marker: any; map: any; geocode: any; localsearch: any; box: boolean; oldPoi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; loading: boolean; searchResultHtml?: string | undefined; resultVisible?: boolean | undefined; statisticsVisible?: boolean | undefined; suggestsVisible?: boolean | undefined; lineDataVisible?: boolean | undefined; }, import("./src/props").MapState | { address: string; keyWord: string; poi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; marker: any; map: any; geocode: any; localsearch: any; box: boolean; oldPoi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; loading: boolean; searchResultHtml?: string | undefined; resultVisible?: boolean | undefined; statisticsVisible?: boolean | undefined; suggestsVisible?: boolean | undefined; lineDataVisible?: boolean | undefined; }>; cleanup: () => void; longitude: import("vue").ComputedRef<string | number | undefined>; latitude: import("vue").ComputedRef<string | number | undefined>; text: import("vue").ComputedRef<string | undefined>; title: import("vue").ComputedRef<"查看坐标" | "选择坐标">; textTitle: import("vue").ComputedRef<"查看坐标" | "选择坐标" | "重新选择">; localSearchResult: (result: any) => void; handlePois: (pois: any[]) => void; handleStatistics: (statistics: any) => void; handleSuggests: (suggests: any) => void; handleLineData: (lineData: any) => void; handleArea: (obj: any) => void; showDetail: (value: { longitude: string | number; latitude: string | number; formattedAddress: string; }) => void; clearAll: () => void; bindResultItemClickEvents: (pois: any[]) => void; search: () => void; handleCancel: () => void; handleOk: () => void; onSearch: () => void; addMarker: (lng: string | number, lat: string | number) => void; getAddress: (result: any) => void; initMap: () => void; }, {}, {}, {}, { modelValue: { [key: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; placeholder: string; detail: boolean; showSearchResult: boolean; closable: boolean; mapType: number; zoom: number; ps: number; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: import("vue").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; }; showSearchResult: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; mapType: { type: NumberConstructor; default: number; }; zoom: { type: NumberConstructor; default: number; }; ps: { type: NumberConstructor; default: number; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { props: any; emit: (event: "update:modelValue", ...args: any[]) => void; state: import("vue").Ref<{ address: string; keyWord: string; poi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; marker: any; map: any; geocode: any; localsearch: any; box: boolean; oldPoi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; loading: boolean; searchResultHtml?: string | undefined; resultVisible?: boolean | undefined; statisticsVisible?: boolean | undefined; suggestsVisible?: boolean | undefined; lineDataVisible?: boolean | undefined; }, import("./src/props").MapState | { address: string; keyWord: string; poi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; marker: any; map: any; geocode: any; localsearch: any; box: boolean; oldPoi: { [x: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; loading: boolean; searchResultHtml?: string | undefined; resultVisible?: boolean | undefined; statisticsVisible?: boolean | undefined; suggestsVisible?: boolean | undefined; lineDataVisible?: boolean | undefined; }>; cleanup: () => void; longitude: import("vue").ComputedRef<string | number | undefined>; latitude: import("vue").ComputedRef<string | number | undefined>; text: import("vue").ComputedRef<string | undefined>; title: import("vue").ComputedRef<"查看坐标" | "选择坐标">; textTitle: import("vue").ComputedRef<"查看坐标" | "选择坐标" | "重新选择">; localSearchResult: (result: any) => void; handlePois: (pois: any[]) => void; handleStatistics: (statistics: any) => void; handleSuggests: (suggests: any) => void; handleLineData: (lineData: any) => void; handleArea: (obj: any) => void; showDetail: (value: { longitude: string | number; latitude: string | number; formattedAddress: string; }) => void; clearAll: () => void; bindResultItemClickEvents: (pois: any[]) => void; search: () => void; handleCancel: () => void; handleOk: () => void; onSearch: () => void; addMarker: (lng: string | number, lat: string | number) => void; getAddress: (result: any) => void; initMap: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", { modelValue: { [key: string]: any; formattedAddress?: string | undefined; longitude?: string | number | undefined; latitude?: string | number | undefined; }; placeholder: string; detail: boolean; showSearchResult: boolean; closable: boolean; mapType: number; zoom: number; ps: number; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin<any[]>) & Record<string, any>; export default PgzTdtMark; export * from './src/props';