UNPKG

bcgis-type

Version:

The SDK is based on Cesium for secondary development of 2, 3D all-in-one WebGis application framework, the framework optimizes the use of Cesium and add some additional features, designed for developers to quickly build WebGis applications.

82 lines (81 loc) 1.5 kB
import Plot from "../Plot"; declare class Edit { _viewer: any; _layer: any; _overlay: any; _delegate: any; _options: any; _positions: any[]; constructor(overlay: any); get editTool(): any; /** * * @private */ _mountedHook(): void; /** * * @private */ _stopedHook(): void; /** * * @private */ _mountAnchor(): void; /** * * @param pickedAnchor * @param position * @returns {boolean} * @private */ _onEditAnchorStop({ pickedAnchor, position }: { pickedAnchor: any; position: any; }): void; /** * * @param pickedAnchor * @param position * @private */ _onAnchorMoving({ pickedAnchor, position }: { pickedAnchor: any; position: any; }): void; /** * * @param pickedAnchor * @param position * @private */ _onEditStop({ pickedAnchor, position }: { pickedAnchor: any; position: any; }): void; /** * * @returns {Edit} * @private */ _bindEvent(): this; /** * * @private */ _unbindEvent(): void; /** * * @param plot * @param options * @returns {Edit} */ start(plot: Plot, options: any): this; /** * * @returns {Edit} */ stop(): this; } export default Edit;