@aurigma/design-atoms
Version:
Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.
13 lines • 557 B
JavaScript
import { arrayReferenceEquals } from "@aurigma/design-atoms-model/Utils/Utils";
export class ItemHandlerHoverHandler {
constructor(_eventManager) {
this._eventManager = _eventManager;
}
onHover(handlersUnderPointer) {
if (arrayReferenceEquals(handlersUnderPointer, this._currentHandlersHover))
return;
this._currentHandlersHover = handlersUnderPointer;
this._eventManager.itemHandlerHoverEvent.notify(this._currentHandlersHover);
}
}
//# sourceMappingURL=ItemHandlerHoverHandler.js.map