@expofp/floorplan
Version:
Interactive floor plan library for expos and events
22 lines • 741 B
TypeScript
import type RootStore from "./RootStore";
export type MaplibreViewMode = "floorplan" | "map2d" | "map3d";
export default class MaplibreStore {
rootStore: RootStore;
mapViewMode: MaplibreViewMode;
maplibreSelected: boolean;
isOnline: boolean;
private readonly handleOnline;
private readonly handleOffline;
constructor(rootStore: RootStore);
dispose(): void;
setOnline(isOnline: boolean): void;
activateMaplibre(): void;
deactivateMaplibre(): void;
get hideModeSwitchButton(): boolean;
get maplibreEnabled(): boolean;
get useMaplibreMap(): boolean;
get showMaplibre(): boolean;
get isMap3d(): boolean;
private getInitialViewMode;
}
//# sourceMappingURL=MaplibreStore.d.ts.map