@idmwx/idmui-gl4
Version:
idm webgl4
129 lines (128 loc) • 4.14 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
const name: string;
const components: undefined;
namespace props {
namespace simple {
export const type: BooleanConstructor;
const _default: boolean;
export { _default as default };
}
namespace map {
const type_1: ObjectConstructor;
export { type_1 as type };
}
namespace theme {
const type_2: StringConstructor;
export { type_2 as type };
}
namespace token {
const type_3: StringConstructor;
export { type_3 as type };
}
namespace isLogin {
const type_4: BooleanConstructor;
export { type_4 as type };
const _default_1: boolean;
export { _default_1 as default };
}
namespace defaultMeteoToken {
const type_5: StringConstructor;
export { type_5 as type };
}
namespace gateway {
const type_6: StringConstructor;
export { type_6 as type };
}
namespace assistGateway {
const type_7: ArrayConstructor;
export { type_7 as type };
const _default_2: never[];
export { _default_2 as default };
}
namespace top {
const type_8: NumberConstructor;
export { type_8 as type };
const _default_3: number;
export { _default_3 as default };
}
namespace paddingTop {
const type_9: NumberConstructor;
export { type_9 as type };
const _default_4: number;
export { _default_4 as default };
}
namespace menuToggle {
const type_10: ObjectConstructor;
export { type_10 as type };
const _default_5: {};
export { _default_5 as default };
}
}
function setup(): {
Theme: import("vuetify").ThemeInstance;
};
const emits: string[];
function data(): {
right: number;
toggle: boolean;
autoActive: boolean;
keyword: string;
drawDialog: boolean;
importDialog: boolean;
loading: boolean;
deleteDialog: boolean;
deleteLoading: boolean;
layerGroup: never[];
layers: never[];
groupIndex: number;
currentLayer: undefined;
drawnLayerIds: never[];
layerMarkers: {};
groupDialog: boolean;
currentGroup: null;
currentGroupId: string;
currentGroupName: string;
};
namespace computed {
function listStyle(): any;
}
const watch: {
'menuToggle.v': {
handler(): void;
immediate: boolean;
};
toggle: {
handler(): Promise<void>;
};
autoActive: {
handler(): Promise<void>;
immediate: boolean;
};
map: {
handler(): void;
};
};
namespace methods {
function handleMenuToggle(): void;
function handleEditGroup(group: any): void;
function handleSaveGroup(): void;
function handleOpenDelete(type: any, item: any): void;
function confirmDelete(): void;
function handleDeleteGroup(id: any): Promise<void>;
function handleOpenDrawMarkers(group: any): void;
function handleOpenImportDialog(group: any): void;
function handleImportLayer(formData: any): void;
function handleSaveMarker(marker: any): void;
function handleCloseDraw(): void;
function handleEditLayer(group: any, layer: any): void;
function fetchAllLayers(): Promise<void>;
function handleDeleteLayer(layer: any): Promise<void>;
function handleRenderLayer(layer: any): void;
function handleDrawAllLayers(): void;
function handleClearAllLayers(): void;
function handleClearLayer(id: any): void;
function handleClearLayerMarkers(layerId: any): void;
function handleZoomChange(): void;
}
}