@tzhij/iot-map-fusion-360
Version:
所有开源WebGL和WebGIS仓库的整合
145 lines (144 loc) • 4.06 kB
TypeScript
declare const _sfc_main: import("vue").DefineComponent<{
modelValue: {
type: ArrayConstructor;
required: true;
default: () => never[];
};
options: {
type: ObjectConstructor;
required: false;
default: () => {
zoom: number;
zoomEnable: boolean;
dragEnable: boolean;
};
};
disabled: {
type: BooleanConstructor;
required: false;
default: boolean;
};
size: {
type: StringConstructor;
required: false;
default: string;
};
placeholder: {
type: StringConstructor;
required: false;
default: string;
};
top: {
type: StringConstructor;
required: false;
default: string;
};
width: {
type: StringConstructor;
required: false;
default: string;
};
type: {
type: StringConstructor;
required: false;
default: string;
};
}, {
keys: import("vue").Ref<{
key: string;
securityJsCode: string;
}[]>;
currentKeyIndex: import("vue").Ref<number>;
currentKey: {
key: string;
securityJsCode: string;
};
props: any;
emits: (event: "update:modelValue" | "change" | "update:addressCode" | "update:address", ...args: any[]) => void;
modelValue: import("vue").Ref<any>;
disabled: import("vue").Ref<any>;
options: import("vue").Ref<any>;
type: import("vue").Ref<any>;
map: any;
marker: any;
dialogVisible: import("vue").Ref<boolean>;
keyword: import("vue").Ref<string>;
geocoder: any;
model: any;
handleOpenDialog: () => Promise<void>;
inputChange: () => void;
clearMarker: () => void;
handleSelect: (item: any) => void;
querySearch: (queryString: string, cb: any) => any;
handleConfirm: () => void;
clearValue: () => void;
markers: any;
activatedObjCity: import("vue").Ref<any>;
activatedAddress: import("vue").Ref<any>;
refMap: import("vue").Ref<any>;
center: import("vue").Ref<number[]>;
zoom: import("vue").Ref<number>;
visible: import("vue").Ref<boolean>;
FnS: import("vue").Ref<any>;
initMap: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "update:addressCode" | "update:address")[], "update:modelValue" | "change" | "update:addressCode" | "update:address", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: {
type: ArrayConstructor;
required: true;
default: () => never[];
};
options: {
type: ObjectConstructor;
required: false;
default: () => {
zoom: number;
zoomEnable: boolean;
dragEnable: boolean;
};
};
disabled: {
type: BooleanConstructor;
required: false;
default: boolean;
};
size: {
type: StringConstructor;
required: false;
default: string;
};
placeholder: {
type: StringConstructor;
required: false;
default: string;
};
top: {
type: StringConstructor;
required: false;
default: string;
};
width: {
type: StringConstructor;
required: false;
default: string;
};
type: {
type: StringConstructor;
required: false;
default: string;
};
}>> & {
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
onChange?: ((...args: any[]) => any) | undefined;
"onUpdate:addressCode"?: ((...args: any[]) => any) | undefined;
"onUpdate:address"?: ((...args: any[]) => any) | undefined;
}, {
type: string;
modelValue: unknown[];
width: string;
options: Record<string, any>;
disabled: boolean;
size: string;
placeholder: string;
top: string;
}, {}>;
export default _sfc_main;