@idmwx/idmui-gl3
Version:
idm webgl3
119 lines (118 loc) • 3.91 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
const name: string;
const components: undefined;
namespace props {
namespace map {
export const type: ObjectConstructor;
const _default: undefined;
export { _default as default };
}
namespace token {
const type_1: StringConstructor;
export { type_1 as type };
}
namespace ts {
const type_2: StringConstructor;
export { type_2 as type };
}
namespace beforeLayer {
const type_3: StringConstructor;
export { type_3 as type };
const _default_1: string;
export { _default_1 as default };
}
namespace toggleVersion {
const type_4: NumberConstructor;
export { type_4 as type };
}
namespace forecastModel {
const type_5: StringConstructor;
export { type_5 as type };
}
}
const emits: string[];
function data(): {
weatherLayers: {};
activeWeatherLayers: never[];
weatherWeight: number;
otherLayers: {};
otherWeight: number;
showCoord: boolean;
showMeasure: boolean;
showPoint: boolean;
show3d: boolean;
meteo: undefined;
source: string;
gateway: string;
assistGateway: string[];
mapProjection: string;
zoom: number;
viewport: undefined;
particleFactor: undefined;
showRampColor: boolean;
activeWindLayer: boolean;
showWindFeather: boolean;
showWindParticle: boolean;
toggleWindParticeVersion: number;
toggleCurrentParticeVersion: number;
showCurrentIsoband: boolean;
showCurrentParticle: boolean;
enc: string;
defaultMeteoToken: string;
helper: MapboxHelper;
};
namespace watch {
export namespace ts_1 {
function handler(newV: any, oldV: any): void;
const immediate: boolean;
}
export { ts_1 as ts };
export namespace map_1 {
export function handler(): void;
const immediate_1: boolean;
export { immediate_1 as immediate };
}
export { map_1 as map };
export namespace enc {
function handler(newV: any, oldV: any): void;
}
export namespace activeWeatherLayers {
export function handler(): false | undefined;
const immediate_2: boolean;
export { immediate_2 as immediate };
}
export namespace showPoint {
function handler(): void;
}
}
namespace methods {
function fetchWeatherLayers(options?: {
tropicals: boolean;
}): Promise<void>;
function fetchOtherLayers(options?: {
all: boolean;
dayNight: boolean;
enc: boolean;
world12nm: boolean;
worldMarine: boolean;
chinaRoute: boolean;
}): Promise<void>;
function handleRampColorState(): void;
function handleRampColorInitial(): void;
function handleDrawWeather4Json(): void;
function handleMove4Weather(): void;
function handleBboxClip(fc: any, bounds: any): any[];
function handleWeatherLayerToggle(): void;
function handleBeforeLayerToggle(): void;
function handleDateChange(options?: {
tropicals: boolean;
}): void;
function handleWeatherLayerChange(activeLayers: any, source: any): void;
function handleOtherLayerChange(layers: any): void;
function handle3dToggle(show3d: any): void;
function handleParticle(row: any): void;
function handleToggleVersion(): void;
}
}
import { MapboxHelper } from './helper.ts';