UNPKG

@idmwx/idmui-gl4

Version:

idm webgl4

168 lines (167 loc) 5.87 kB
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 permission { const type_1: NumberConstructor; export { type_1 as type }; } namespace locale { const type_2: StringConstructor; export { type_2 as type }; } namespace map { const type_3: ObjectConstructor; export { type_3 as type }; } 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 }; const _default_3: {}; export { _default_3 as default }; } namespace timeZone { const type_7: NumberConstructor; export { type_7 as type }; } namespace token { const type_8: StringConstructor; export { type_8 as type }; } namespace defaultMeteoToken { const type_9: StringConstructor; export { type_9 as type }; } namespace gateway { const type_10: StringConstructor; export { type_10 as type }; const _default_4: string; export { _default_4 as default }; } namespace assistGateway { const type_11: ArrayConstructor; export { type_11 as type }; const _default_5: never[]; export { _default_5 as default }; } namespace forecastModel { const type_12: StringConstructor; export { type_12 as type }; } namespace realTime { const type_13: StringConstructor; export { type_13 as type }; } namespace beforeLayer { const type_14: StringConstructor; export { type_14 as type }; } } const emits: string[]; function setup(): { Theme: import("vuetify").ThemeInstance; }; function data(): { right: number; toggle: boolean; helper: any; tropicals: undefined; tropicalCacheKey: string; source: string; clusterSource: string; historyLayer: string; forecastLayer: string; forecastModelLayer: string; forecastNameLayer: string; pointCircleLayer: string; pointLabelLayer: string; historyPointCircleLayer: string; historyPointLabelLayer: string; interpolateData: never[]; interpolateMarkers: never[]; interpolateSource: string; interpolateLineLayer: string; showTropicalsInfo: boolean; activeTropicals: undefined; activeTropicalsMarker: undefined; empty: turf.helpers.FeatureCollection<turf.helpers.Geometry, turf.helpers.Properties>; showLegend: boolean; showHoverPoint: boolean; hoverPoint: undefined; hoverMarker: undefined; }; namespace computed { function hoverLayers(): any; function clickLayers(): any; function computeTime(): (time: any, timeZone: any) => string; function computeTzTime(): (ts: any, timeZone: any, format?: string) => string; function computeTimezone(): any; function computeBF(): (kts: any) => number; function computeMovement(): (activeTropicals: any) => any; function computePosition(): (point: any) => string; } const watch: { 'menuToggle.v': { handler(): void; immediate: boolean; }; map: { handler(): void; }; showTropicalsInfo: { handler(): void; immediate: boolean; }; 'tropicals.version': { handler(): void; }; timeZone: { handler(newV: any, oldV: any): void; }; realTime: { handler(newV: any): void; }; locale: { handler(newV: any): void; }; }; function mounted(): void; namespace methods { function handleMenuToggle(): void; function fetchTropicals(): Promise<void>; function handleRefresh(): void; function handleInit(): void; function handleRender(): void; function handleClear(): void; function handleDateChange(): void; function handleClick(event: any): void; function drawTropicalsInfoMaker(coord: any): void; function handleCloseInfoMarker(): void; function handleForecastToggle(forecast: any): void; function handleStrikeProbability(tropical: any): void; function handleToggleCircles(activeTropicals: any): void; function handleComputePolygons(points: any): (turf.helpers.Feature<turf.helpers.MultiPolygon, turf.helpers.Properties> | turf.helpers.Feature<turf.helpers.Polygon, turf.helpers.Properties>)[]; function handleComputeArc(center: any, radius: any, properties: any): turf.helpers.Feature<turf.helpers.MultiPolygon, turf.helpers.Properties> | turf.helpers.Feature<turf.helpers.Polygon, turf.helpers.Properties>; function handleNotification(tropical: any): void; function handleHover(event: any): void; function handleLeave(): void; } } import * as turf from '@turf/turf';