UNPKG

@idmwx/idmui-gl4

Version:

idm webgl4

164 lines (163 loc) 5.47 kB
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 isLogin { const type_1: BooleanConstructor; export { type_1 as type }; const _default_1: boolean; export { _default_1 as default }; } namespace token { const type_2: StringConstructor; export { type_2 as type }; } namespace defaultMeteoToken { const type_3: StringConstructor; export { type_3 as type }; } namespace theme { const type_4: StringConstructor; export { type_4 as type }; const _default_2: string; export { _default_2 as default }; } namespace map { const type_5: ObjectConstructor; export { type_5 as type }; } namespace top { const type_6: NumberConstructor; export { type_6 as type }; const _default_3: number; export { _default_3 as default }; } namespace paddingTop { const type_7: NumberConstructor; export { type_7 as type }; const _default_4: number; export { _default_4 as default }; } namespace menuToggle { const type_8: ObjectConstructor; export { type_8 as type }; const _default_5: {}; export { _default_5 as default }; } namespace gateway { const type_9: StringConstructor; export { type_9 as type }; } namespace timeZone { const type_10: NumberConstructor; export { type_10 as type }; } namespace forecastModel { const type_11: StringConstructor; export { type_11 as type }; } namespace realTime { const type_12: StringConstructor; export { type_12 as type }; } namespace followList { const type_13: ArrayConstructor; export { type_13 as type }; } } const emits: string[]; function data(): { right: number; toggle: boolean; showForm: boolean; showMeteo: boolean; loading: boolean; form: { lng: undefined; lngDegree: undefined; lngMinute: undefined; lngDirection: string; lat: undefined; latDegree: undefined; latMinute: undefined; latDirection: string; dateTime: undefined; forecastModel: string; }; formRules: { lngDegree: (((v: any) => true | "required") | ((v: any) => true | "number") | ((v: any) => true | "0 ~ 180"))[]; lngMinute: (((v: any) => true | "number") | ((v: any) => true | "0 ~ 59"))[]; latDegree: (((v: any) => true | "required") | ((v: any) => true | "number") | ((v: any) => true | "0 ~ 90"))[]; latMinute: (((v: any) => true | "number") | ((v: any) => true | "0 ~ 59"))[]; }; meteoData: undefined; currentHourData: {}; positionOffset: undefined; positionGmt: undefined; positionMarker: undefined; meteoInfoMarker: undefined; }; namespace computed { function timeZoneNames(): any; function timeZoneName(): any; function computedTzTime(): (time: any) => any; function computedLocalTime(): (time: any) => any; function computePosition(): (point: any) => string; function computeRoundPrecision(): (value: any, precision?: number) => any; } const watch: { 'menuToggle.v': { handler(): void; immediate: boolean; }; toggle: { handler(): void; immediate: boolean; }; map: { handler(): void; }; showForm: { handler(): void; }; showMeteo: { handler(): void; }; realTime: { handler(): void; }; forecastModel: { handler(): void; immediate: boolean; }; 'form.forecastModel': { handler(newV: any, oldV: any): void; }; }; namespace methods { function handleMenuToggle(): void; function submitForm(): void; function cancelForm(): void; function handleCloseForm(): void; function fetchData(): Promise<false | undefined>; function fetchForecastData(form: any): Promise<void>; function fetchHistoryData(form: any): Promise<void>; function initTableData(meteoData: any): void; function handleBind(): void; function handleClick(event: any): false | undefined; function handleGetPosition(point: any): false | undefined; function handleDrawInfoMarker(coord: any): void; function drawPositionMarker(coord: any): void; function drawMeteoInfoMarker(coord: any): void; function handleMeteoMore(): void; function handleCloseMeteo(): void; function handleFollow(): void; function handleCancelFollow(): void; } }