UNPKG

@idmwx/idmui-gl4

Version:

idm webgl4

164 lines (163 loc) 6.27 kB
export default _sfc_main; declare namespace _sfc_main { const name: string; namespace props { namespace map { const type: ObjectConstructor; } namespace gateway { const type_1: StringConstructor; export { type_1 as type }; } namespace token { const type_2: StringConstructor; export { type_2 as type }; } namespace simple { const type_3: BooleanConstructor; export { type_3 as type }; const _default: boolean; export { _default as default }; } namespace top { const type_4: NumberConstructor; export { type_4 as type }; const _default_1: number; export { _default_1 as default }; } namespace paddingTop { const type_5: NumberConstructor; export { type_5 as type }; const _default_2: number; export { _default_2 as default }; } namespace menuToggle { const type_6: ObjectConstructor; export { type_6 as type }; function _default_3(): {}; export { _default_3 as default }; } namespace editLayer { const type_7: ObjectConstructor; export { type_7 as type }; const _default_4: null; export { _default_4 as default }; } namespace group { const type_8: ObjectConstructor; export { type_8 as type }; function _default_5(): {}; export { _default_5 as default }; } } function setup(): { Theme: import("vuetify").ThemeInstance; }; const emits: string[]; function data(): { markerType: string; form: { latDegree: string; latMinute: string; latDir: string; lngDegree: string; lngMinute: string; lngDir: string; areaType: string; color: any; name: string; }; formRules: { lngDegree: (((v: any) => true | "required") | ((v: any) => true | "number") | ((v: any) => true | "0 ~ 180"))[]; lngMinute: (((v: any) => true | "number") | ((v: any) => true | "0 ~ 59"))[]; latDegree: (((v: any) => true | "required") | ((v: any) => true | "number") | ((v: any) => true | "0 ~ 90"))[]; latMinute: (((v: any) => true | "number") | ((v: any) => true | "0 ~ 59"))[]; color: ((v: any) => true | "required")[]; name: ((v: any) => true | "required")[]; }; saving: boolean; drawSource: string; drawPointLayer: string; drawLineLayer: string; drawFillLayer: string; drawTmpSource: string; drawTmpLayer: string; drawCoords: never[]; rectCornerMarkers: never[]; polygonVertexMarkers: never[]; circleMarkers: never[]; drawRadiusSource: string; drawRadiusLayer: string; tipMarker: null; pointMarker: null; editMarkers: never[]; deleteBtn: null; originalProperties: {}; }; const watch: { markerType: { handler(): void; immediate: boolean; }; 'form.areaType'(): void; map: { handler(): void; immediate: boolean; }; 'form.color': { handler(): void; immediate: boolean; }; }; function beforeUnmount(): void; namespace methods { function handleClose(): void; function handleBindMap(): void; function handleUnbindMap(): void; function handleRebindMap(): void; function loadEditLayer(): void; function setupPointEdit(): void; function handlePointDrag(): void; function clearEditMarkers(): void; function handlerRenderEditLine(feature: any): void; function setupLineEdit(): void; function showDeleteButton(lngLat: any, onDelete: any, text: any, type?: string): void; function hideDeleteButton(): void; function handlerRenderEditPolygon(geojson: any): void; function setupPolygonEdit(feature: any): void; function handleMapClickPoint(event: any): void; function handleChangePoint(): void; function handleRenderPoint(coords: any, color: any): void; function handleMapClickLine(event: any): void; function handleMapMoveLine(event: any): void; function handleMapDblClickLine(event: any): void; function handleRenderLine(coords: any): void; function handleRenderTmpLine(from: any, to: any): void; function handleRefreshLine(): void; function handleMapClickPolygon(event: any): void; function handleMapMovePolygon(event: any): void; function handleMapDblClickPolygon(event: any): void; function handleRenderPolygonFill(coords: any): void; function handleRenderVertexLabel(coord: any, offsetY?: number): void; function handleRenderAllVertexLabels(coords: any): void; function handleUpdateVertexLabel(coord: any): void; function handleClearVertexLabels(): void; function handleMapClickCircle(event: any): void; function handleMapMoveCircle(event: any): void; function handleRenderCircleCenterLabel(coord: any): void; function handleRenderRadiusLine(center: any, edge: any, radiusKm: any): void; function handleClearCircleLabels(): void; function buildRectFeatureCollection(a: any, b: any): number[][]; function handleMapClickRect(event: any): void; function handleMapMoveRect(event: any): void; function handleRenderRectLayers(): void; function handleRenderRectCorners(a: any, b: any): void; function handleClearRectCorners(): void; function handleRenderAreaLayers(): void; function handleSetDrawSource(fc: any): void; function handleClearTmp(): void; function handleUpdateLayerColors(): void; function handleClearDraw(force?: boolean): void; function handleSave(): Promise<false | undefined>; } }