@idmwx/idmui-gl3
Version:
idm webgl3
127 lines (126 loc) • 4.13 kB
TypeScript
export default _sfc_main;
declare namespace _sfc_main {
const name: string;
const components: undefined;
namespace props {
namespace token {
const type: StringConstructor;
}
namespace map {
const type_1: ObjectConstructor;
export { type_1 as type };
}
namespace show {
const type_2: BooleanConstructor;
export { type_2 as type };
}
namespace ts {
const type_3: StringConstructor;
export { type_3 as type };
}
namespace gateway {
const type_4: StringConstructor;
export { type_4 as type };
}
namespace startTs {
const type_5: StringConstructor;
export { type_5 as type };
}
namespace forecastModel {
const type_6: StringConstructor;
export { type_6 as type };
}
namespace permission {
const type_7: NumberConstructor;
export { type_7 as type };
}
}
const emits: string[];
function data(): {
helper: any;
showMeteo: boolean;
loading: boolean;
point: {};
meteoData: undefined;
activeIndex: number;
tableData: {
hours: undefined[];
weatherUrls: never[];
weatherNames: never[];
temp: never[];
precipProbability: never[];
precip1h: never[];
visibility: never[];
humidity: never[];
windSpeed: never[];
windDir: never[];
windGust: never[];
sigwaveHeight: never[];
sigwaveDir: never[];
windwaveHeight: never[];
windwaveDir: never[];
windwavePeriod: never[];
swellHeight: never[];
swellDir: never[];
swellPeriod: never[];
currentSpeed: never[];
currentDir: never[];
seaLevel: never[];
seaTemp: never[];
};
currentHourData: undefined;
positionOffset: undefined;
positionGmt: undefined;
localDate: undefined;
meteoMarker: undefined;
tideData: {};
tideTableData: never[];
tideLoading: boolean;
showTables: boolean;
isDay: boolean;
};
namespace watch {
export namespace show_1 {
function handler(): void;
const immediate: boolean;
}
export { show_1 as show };
export namespace map_1 {
function handler(): void;
}
export { map_1 as map };
export namespace forecastModel_1 {
function handler(): Promise<void>;
}
export { forecastModel_1 as forecastModel };
export namespace point {
function handler(): Promise<void>;
}
export namespace ts_1 {
function handler(): Promise<void>;
}
export { ts_1 as ts };
}
namespace computed {
function computeHourL(): (time: any) => string;
function computeHourZ(): (time: any) => string;
function computeHourHmmLT(): (time: any) => string;
function computeLat(): (lat: any, precision?: number) => any;
function computeLng(): (lng: any, precision?: number) => any;
function roundPrecision(): (num: any, precision?: number) => any;
}
namespace methods {
function fetchMeteoData(point: any, ts: any, day: any): Promise<void>;
function fetchHistoryData(point: any, ts: any): Promise<void>;
function initTableData(meteoData: any): void;
function clearTable(): void;
function handleSelectTab(value: any): Promise<void>;
function fetchTidesData(point: any, ts: any, day: any): Promise<void>;
function handleBind(): void;
function handleClick(event: any): false | undefined;
function handleMeteoMore(): void;
function handleNotify(): void;
function handleCloseMeteo(): void;
function handleRender(): void;
}
}