Skip to content

Commit

Permalink
Rebuild
Browse files Browse the repository at this point in the history
  • Loading branch information
xeolabs committed Dec 14, 2023
1 parent fedab97 commit 9fa6cab
Show file tree
Hide file tree
Showing 6 changed files with 283 additions and 11 deletions.
136 changes: 136 additions & 0 deletions dist/xeokit-sdk.cjs.js
Original file line number Diff line number Diff line change
Expand Up @@ -10654,6 +10654,24 @@ class Wire {
});
}

if (cfg.onMouseDown) {
wireClickable.addEventListener('mousedown', (event) => {
cfg.onMouseDown(event, this);
});
}

if (cfg.onMouseUp) {
wireClickable.addEventListener('mouseup', (event) => {
cfg.onMouseUp(event, this);
});
}

if (cfg.onMouseMove) {
wireClickable.addEventListener('mousemove', (event) => {
cfg.onMouseMove(event, this);
});
}

if (cfg.onContextMenu) {
wireClickable.addEventListener('contextmenu', (event) => {
cfg.onContextMenu(event, this);
Expand Down Expand Up @@ -10812,9 +10830,14 @@ class Dot {
if (cfg.onContextMenu) ;
parentElement.appendChild(dotClickable);

dotClickable.addEventListener('click', (event) => {
parentElement.dispatchEvent(new MouseEvent('mouseover', event));
});

if (cfg.onMouseOver) {
dotClickable.addEventListener('mouseover', (event) => {
cfg.onMouseOver(event, this);
parentElement.dispatchEvent(new MouseEvent('mouseover', event));
});
}

Expand All @@ -10830,6 +10853,24 @@ class Dot {
});
}

if (cfg.onMouseDown) {
dotClickable.addEventListener('mousedown', (event) => {
cfg.onMouseDown(event, this);
});
}

if (cfg.onMouseUp) {
dotClickable.addEventListener('mouseup', (event) => {
cfg.onMouseUp(event, this);
});
}

if (cfg.onMouseMove) {
dotClickable.addEventListener('mousemove', (event) => {
cfg.onMouseMove(event, this);
});
}

if (cfg.onContextMenu) {
dotClickable.addEventListener('contextmenu', (event) => {
cfg.onContextMenu(event, this);
Expand Down Expand Up @@ -10972,6 +11013,24 @@ class Label {
});
}

if (cfg.onMouseDown) {
label.addEventListener('mousedown', (event) => {
cfg.onMouseDown(event, this);
});
}

if (cfg.onMouseUp) {
label.addEventListener('mouseup', (event) => {
cfg.onMouseUp(event, this);
});
}

if (cfg.onMouseMove) {
label.addEventListener('mousemove', (event) => {
cfg.onMouseMove(event, this);
});
}

if (cfg.onContextMenu) {
label.addEventListener('contextmenu', (event) => {
cfg.onContextMenu(event, this);
Expand Down Expand Up @@ -11108,10 +11167,12 @@ class AngleMeasurement extends Component {

const onMouseOver = cfg.onMouseOver ? (event) => {
cfg.onMouseOver(event, this);
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mouseover', event));
} : null;

const onMouseLeave = cfg.onMouseLeave ? (event) => {
cfg.onMouseLeave(event, this);
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mouseleave', event));
} : null;

const onContextMenu = cfg.onContextMenu ? (event) => {
Expand All @@ -11122,12 +11183,27 @@ class AngleMeasurement extends Component {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new WheelEvent('wheel', event));
};

const onMouseDown = (event) => {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mousedown', event));
} ;

const onMouseUp = (event) => {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mouseup', event));
};

const onMouseMove = (event) => {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mousemove', event));
};

this._originDot = new Dot(this._container, {
fillColor: this._color,
zIndex: plugin.zIndex !== undefined ? plugin.zIndex + 2 : undefined,
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});
this._cornerDot = new Dot(this._container, {
Expand All @@ -11136,6 +11212,9 @@ class AngleMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});
this._targetDot = new Dot(this._container, {
Expand All @@ -11144,6 +11223,9 @@ class AngleMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -11154,6 +11236,9 @@ class AngleMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});
this._targetWire = new Wire(this._container, {
Expand All @@ -11163,6 +11248,9 @@ class AngleMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -11174,6 +11262,9 @@ class AngleMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand Down Expand Up @@ -12613,6 +12704,7 @@ class AngleMeasurementsPlugin extends Plugin {
measurement.on("destroyed", () => {
delete this._measurements[measurement.id];
});
measurement.clickable = true;
this.fire("measurementCreated", measurement);
return measurement;
}
Expand Down Expand Up @@ -79685,12 +79777,26 @@ class DistanceMeasurement extends Component {

const onMouseOver = cfg.onMouseOver ? (event) => {
cfg.onMouseOver(event, this);
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mouseover', event));
} : null;

const onMouseLeave = cfg.onMouseLeave ? (event) => {
cfg.onMouseLeave(event, this);
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mouseleave', event));
} : null;

const onMouseDown = (event) => {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mousedown', event));
} ;

const onMouseUp = (event) => {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mouseup', event));
};

const onMouseMove = (event) => {
this.plugin.viewer.scene.canvas.canvas.dispatchEvent(new MouseEvent('mousemove', event));
};

const onContextMenu = cfg.onContextMenu ? (event) => {
cfg.onContextMenu(event, this);
} : null;
Expand All @@ -79705,6 +79811,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79714,6 +79823,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79725,6 +79837,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79736,6 +79851,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79747,6 +79865,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79758,6 +79879,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79769,6 +79893,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79780,6 +79907,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79791,6 +79921,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand All @@ -79802,6 +79935,9 @@ class DistanceMeasurement extends Component {
onMouseOver,
onMouseLeave,
onMouseWheel,
onMouseDown,
onMouseUp,
onMouseMove,
onContextMenu
});

Expand Down
Loading

0 comments on commit 9fa6cab

Please sign in to comment.