| 123456789101112 |
- import type GlobalModel from '../model/Global.js';
- import type ExtensionAPI from './ExtensionAPI.js';
- import type { CoordinateSystemCreator, CoordinateSystemMaster } from '../coord/CoordinateSystem.js';
- declare class CoordinateSystemManager {
- private _coordinateSystems;
- create(ecModel: GlobalModel, api: ExtensionAPI): void;
- update(ecModel: GlobalModel, api: ExtensionAPI): void;
- getCoordinateSystems(): CoordinateSystemMaster[];
- static register: (type: string, creator: CoordinateSystemCreator) => void;
- static get: (type: string) => CoordinateSystemCreator;
- }
- export default CoordinateSystemManager;
|