bcgis-type
Version:
The SDK is based on Cesium for secondary development of 2, 3D all-in-one WebGis application framework, the framework optimizes the use of Cesium and add some additional features, designed for developers to quickly build WebGis applications.
29 lines (28 loc) • 1.01 kB
TypeScript
import ContextMenu from "./type/ContextMenu";
import LocationBar from "./type/LocationBar";
import MapSplit from "./type/MapSplit";
import MapSwitch from "./type/MapSwitch";
import Popup from "./type/Popup";
import Tooltip from "./type/Tooltip";
import HawkeyeMap from "./type/HawkeyeMap";
import Compass from "./type/Compass";
import DistanceLegend from "./type/DistanceLegend";
import ZoomController from "./type/ZoomController";
import LoadingMask from "./type/LoadingMask";
import TilesetSplit from "./type/TilesetSplit";
import SceneSplit from "./type/SceneSplit";
export default function createWidgets(): {
popup: Popup;
contextMenu: ContextMenu;
tooltip: Tooltip;
mapSwitch: MapSwitch;
mapSplit: MapSplit;
locationBar: LocationBar;
hawkeyeMap: HawkeyeMap;
compass: Compass;
distanceLegend: DistanceLegend;
zoomController: ZoomController;
loadingMask: LoadingMask;
tilesetSplit: TilesetSplit;
sceneSplit: SceneSplit;
};