@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
19 lines (18 loc) • 669 B
TypeScript
import { MapContextMenuState } from './contextmenustate.js';
import IGirafeContext from '../../../tools/context/icontext.js';
export default class MapContextMenuManager {
private readonly mapContextMenuState;
private readonly context;
private _position;
private readonly rasters;
projection: string | null;
constructor(mapContextMenuState: MapContextMenuState, context: IGirafeContext);
get position(): [number, number];
set position(value: [number, number]);
initialize(): Promise<void>;
private getCoordinate;
private updateCoordinates;
private updateLinks;
private resetRasters;
private updateRasterSamples;
}