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.

74 lines (73 loc) 1.37 kB
/** * @Author: Caven * @Date: 2020-08-30 23:50:53 */ declare class Edit { _viewer: any; _layer: any; _overlay: any; _delegate: Cesium.Entity; _options: any; _positions: any[]; constructor(overlay: any); get editTool(): any; /** * * @private */ _mountedHook(): void; /** * * @private */ _mountAnchor(): void; /** * * @param index * @param position * @private */ _onAnchorMoving({ pickedAnchor, position }: { pickedAnchor: any; position: any; }): void; /** * * @param pickedAnchor * @param position * @private */ _onEditAnchorStop({ 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 measure * @param options * @returns {Edit} */ start(measure: any, options: any): this; } export default Edit;