@web-map-service/map2d-app
Version:
基于openlayer的2D地图应用
21 lines (20 loc) • 521 B
TypeScript
import { App, Plugin } from '../types';
type RankType = 'left' | 'right' | 'top' | 'bottom' | 'centerX' | 'centerY';
declare function makeTool(app: App): {
enabled: boolean;
enable(): void;
use(type: RankType): void;
close(): void;
};
export declare function createPlugin(): Plugin<Record<string, unknown>>;
declare module './tool' {
interface Tools {
rank: ReturnType<typeof makeTool>;
}
}
declare module '../types' {
interface AppEmitterEvent {
rank: any;
}
}
export {};