UNPKG

vue-tianditu2

Version:
194 lines (193 loc) 8.15 kB
export declare function useState(): { markers: { title?: string | undefined; position?: [number, number] | undefined; visible?: boolean | undefined; draggable?: boolean | undefined; zIndexOffset?: number | undefined; opacity?: number | undefined; style?: unknown; readonly extData?: any; readonly icon?: string | { iconUrl?: string | undefined; iconSize?: [number, number] | undefined; iconAnchor?: [number, number] | undefined; } | undefined; readonly onDrag?: ((e: Pick<T.MarkerEvent, "type" | "target" | "lnglat">) => any) | undefined; readonly onInit?: ((e: T.Marker) => any) | undefined; readonly onClick?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; readonly onDblclick?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; readonly onMouseover?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; readonly onMouseout?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; readonly onDragstart?: ((e: Pick<T.MarkerEvent, "type" | "target">) => any) | undefined; readonly onDragend?: ((e: Pick<T.MarkerEvent, "type" | "target" | "lnglat">) => any) | undefined; class?: unknown; readonly onMousedown?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; readonly onMouseup?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; readonly onRemove?: ((e: T.OverlayEvent<T.Marker, T.LngLat, undefined>) => any) | undefined; key?: PropertyKey | undefined; ref?: any; ref_for?: boolean | undefined; ref_key?: string | undefined; onVnodeBeforeMount?: (((vnode: import('vue').VNode) => void) | ((vnode: import('vue').VNode) => void)[]) | undefined; onVnodeMounted?: (((vnode: import('vue').VNode) => void) | ((vnode: import('vue').VNode) => void)[]) | undefined; onVnodeBeforeUpdate?: (((vnode: import('vue').VNode, oldVNode: import('vue').VNode) => void) | ((vnode: import('vue').VNode, oldVNode: import('vue').VNode) => void)[]) | undefined; onVnodeUpdated?: (((vnode: import('vue').VNode, oldVNode: import('vue').VNode) => void) | ((vnode: import('vue').VNode, oldVNode: import('vue').VNode) => void)[]) | undefined; onVnodeBeforeUnmount?: (((vnode: import('vue').VNode) => void) | ((vnode: import('vue').VNode) => void)[]) | undefined; onVnodeUnmounted?: (((vnode: import('vue').VNode) => void) | ((vnode: import('vue').VNode) => void)[]) | undefined; }[]; target: [number, number] | null; content: string; current: number; total: number; area: false | { level: string; lonlat: string; name: string; points: { region: string; }[]; type: string; }; suggests: false | { address: string; name: string; gbCode: string; }[]; pois: false | { phone: string; lonlat: string; address: string; name: string; poiType: string; }[]; statistics: false | { priorityCitys: { count: string; name: string; adminCode: number; }[]; keyword: string; countryCount: number; citysCount: number; provinceCount: number; allAdmins: { count: string; name: string; adminCode: number; childAdmins: { count: string; name: string; adminCode: number; }[]; }[]; }; prompt: false | { keyword: string; admins: { count: string; name: string; adminCode: number; }[]; type: number; }[]; lineData: false | { poiType: string; stationNum: string; name: string; uuid: string; }[]; tdtMap: { enableDrag: () => void; disableDrag: () => void; isDrag: () => boolean; enableScrollWheelZoom: () => void; disableScrollWheelZoom: () => void; isScrollWheelZoom: () => boolean; enableDoubleClickZoom: () => void; disableDoubleClickZoom: () => void; isDoubleClickZoom: () => boolean; enableKeyboard: () => void; disableKeyboard: () => void; isKeyboard: () => boolean; enableInertia: () => void; disableInertia: () => void; isInertia: () => boolean; enableContinuousZoom: () => void; disableContinuousZoom: () => void; isContinuousZoom: () => boolean; enablePinchToZoom: () => void; disablePinchToZoom: () => void; isPinchToZoom: () => boolean; enableAutoResize: () => void; disableAutoResize: () => void; getCode: () => T.MapCode; getBounds: () => T.LngLatBounds; getCenter: () => T.LngLat; getSize: () => T.Point; getZoom: () => number; getDistance: (start: T.LngLat, end: T.LngLat) => number; getViewport: (view: Array<T.LngLat>) => { center: T.LngLat; zoom: number; }; centerAndZoom: (lnglat: T.LngLat, zoom: number) => void; panTo: (lnglat: T.LngLat, zoom?: number) => void; panBy: (position: T.Point) => void; setZoom: (zoom: number) => void; zoomIn: () => void; zoomOut: () => void; checkResize: () => void; setMinZoom: (level: number) => void; setMaxZoom: (level: number) => void; setMaxBounds: (bounds: T.LngLatBounds) => void; setViewport: (view: T.LngLat[]) => void; setStyle: (style: "black" | "indigo") => void; removeStyle: () => void; containerPointToLngLat: (pixel: T.Point) => T.LngLat; lngLatToContainerPoint: (lnglat: T.LngLat) => T.Point; lngLatToLayerPoint: (lnglat: T.LngLat) => T.Point; layerPointToLngLat: (pixel: T.Point) => T.LngLat; addOverLay: (overlay: T.Overlay | T.OverlayBase<any>) => void; removeOverLay: (overlay: T.Overlay | T.OverlayBase<any>) => void; clearOverLays: () => void; getOverlays: () => T.Overlay[]; getPanes: () => T.MapPanes; openInfoWindow: (infowin: T.InfoWindow, lnglat: T.LngLat) => void; closeInfoWindow: () => void; addControl: (control: T.Control) => void; removeControl: (control: T.Control) => void; getContainer: () => HTMLElement; addContextMenu: (menu: T.ContextMenu) => void; getLayers: () => T.TileLayer[]; addLayer: (layer: T.TileLayer) => void; removeLayer: (layer: T.TileLayer) => void; clearLayers: () => void; addEventListener: <EE extends keyof T.MapEvents>(event: EE, handler: T.MapEvents[EE]) => void; removeEventListener: <EE extends keyof T.MapEvents>(event: EE, handler: T.MapEvents[EE]) => void; } | null; localSearch: { search: (keyword: string, type: number) => void; searchInBounds: (keyword: string, bounds: T.LngLatBounds) => void; searchNearby: (keyword: string, center: T.LngLat, radius: number) => void; getResults: () => T.LocalSearchResult; clearResults: () => void; gotoPage: (page: number) => void; setSpecifyAdminCode: (code: number) => void; setQueryType: (type: T.LocalSearchResult["resultType"]) => void; getQueryType: () => T.LocalSearchResult["resultType"]; setPageCapacity: (count: number) => void; getPageCapacity: () => number; setSearchCompleteCallback: (fn: T.LocalSearchOptions["onSearchComplete"]) => void; firstPage: () => void; nextPage: () => void; prevPage: () => void; lastPage: () => void; getCountNumber: () => number; getCountPage: () => number; getPageIndex: () => number; } | null; keyword: string; queryType: number; showRoute: boolean; };