@zxh19890103/wik
Version:
The world-class JavaScript library for building large-scale digital warehouse both on 2D and 3D.
24 lines (23 loc) • 741 B
TypeScript
import L from 'leaflet';
import { Interactive } from '../../interfaces';
import { ReactiveLayer } from '../../mixins';
import { IWarehouse, Behavior } from '../../model';
import { WikMap } from '../basic/Map.class';
/**
* @todo
* marker is not ok.
*/
export declare class EditBehavior extends Behavior {
private warehouse;
private map;
private ogirin;
private currentContextMenuTarget;
private currentContextMenuItems;
private contextmenuPopup;
constructor(warehouse: IWarehouse, map: WikMap);
onLoad(): void;
onUnload(): void;
private handleContextMenuClick;
onContextMenu(obj: Interactive, evt: L.LeafletMouseEvent): void;
onPress(layer: ReactiveLayer, evt: L.LeafletMouseEvent): void;
}