@idmwx/idmui-gl4
Version:
idm webgl4
93 lines (92 loc) • 2.4 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
const name: string;
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 show {
const type_2: BooleanConstructor;
export { type_2 as type };
}
namespace mapFeather {
const type_3: StringConstructor;
export { type_3 as type };
}
namespace beforeLayer {
const type_4: StringConstructor;
export { type_4 as type };
}
namespace menuToggle {
const type_5: ObjectConstructor;
export { type_5 as type };
}
}
function data(): {
lngLat: {
e: {
lng: number;
lat: number;
};
lng: number;
lat: number;
str: string;
};
source: string;
layer: string;
labelLayer: string;
right: number;
};
namespace computed {
function lineColor(): any;
function labelColor(): any;
}
const watch: {
show: {
handler(): void;
immediate: boolean;
};
map: {
handler(): void;
immediate: boolean;
};
'menuToggle.v': {
handler(): void;
immediate: boolean;
};
'lngLat.e': {
handler(event: any): void;
immediate: boolean;
};
};
namespace methods {
function handleBind(): void;
function handleMouseMove(e: any): void;
function handleComputeLatLngs(): ({
type: string;
geometry: {
type: string;
coordinates: number[][];
};
properties?: undefined;
} | {
type: string;
geometry: {
type: string;
coordinates: number[];
};
properties: {
val: string;
};
})[];
function handleZoomEnd(): void;
function handleRender(): void;
function handleClear(): void;
}
}