src/toolbar/QueryTool.js
import {Controller} from "../Controller.js";
/** @private */
class QueryTool extends Controller {
constructor(parent, cfg) {
super(parent);
// this.on("active", (active) => {
// if (active) {
// this._onPick = this.viewer.cameraControl.on("picked", (pickResult) => {
// if (!pickResult.entity) {
// return;
// }
// // this.queryEntity(pickResult.entity);
// });
// this._onPickedNothing = this.viewer.cameraControl.on("pickedNothing", () => {
// this.fire("queryNotPicked", false);
// });
// } else {
//
// if (this._onPick !== undefined) {
// this.viewer.cameraControl.off(this._onPick);
// this.viewer.cameraControl.off(this._onPickedNothing);
// this._onPick = undefined;
// this._onPickedNothing = undefined;
// }
// }
// });
//
// this.bimViewer.on("reset", () => {
// this.setActive(false);
// });
}
}
export {QueryTool};