UNPKG

@dp_unity/dpu-gis-viewer

Version:

DPU GIS Viewer version Beta

44 lines (43 loc) 1.45 kB
import { Viewer } from "cesium"; import '../styles/mapWeather.css'; import { Daylight } from "./mapWeather/daylight"; import { IMapLayer, IObjInputMap, IInputSetMap } from "../interfaces/map.interface"; export declare class MapWheater { viewer: Viewer; containerId: string; IdGenneral: string; modal: any; private dialog; private _mapTerrain; dayLight: Daylight | undefined; private objsNoneMap; private onClosedCallback; private mapOptions; selectedMap: IMapLayer; constructor(containerId: string, viewer: any, isNoneMap?: boolean); setClosedCallback(callback: (status: boolean, typeMap: string) => void): void; notifyCallBack(status: boolean, typeMap: string): void; createModalMapWeather: () => void; /** * Hàm khởi tạo popup modal */ private isCreated; showHideModalMapWeather: (show: boolean) => void; private _tempPosition; private _checkPositionDialog; private handleCloseModal; private containerDiv; private renderMapWeatherData; private dropdownClickHandler; private selectMap; private clearContainer; private addDropdownToggleEvent; private removeDropdownToggleEvent; private handleOutsideClick; private isNoneMap; private loadImageryLayerUrl; private toggleNoneMap; getObjMap: () => IObjInputMap; setObjMap: (objMap: IObjInputMap) => void; setInfoMap: (setMap: IInputSetMap) => void; }