UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

23 lines (22 loc) 979 B
import { RotatedRectangleF } from "@aurigma/design-atoms-model/Math"; import { IHoverHandler } from "../../../Canvas/Interfaces/IHoverHandler"; import { BaseRectangleItemHandler } from "../../../ItemHandlers"; import { BaseEventObject } from "@aurigma/design-atoms-model/EventObject"; import { IEventManager } from "../../../Services"; export declare class HoverHandler implements IHoverHandler { private _eventManager; private _currentPermanentHandler; private _currentHandler; private _hoverChangedEvent; constructor(_eventManager: IEventManager); get hoverChanged(): BaseEventObject; hide(): void; showPermanent(handler: BaseRectangleItemHandler): void; hidePermanent(): void; show(handler: BaseRectangleItemHandler): void; get currentHandler(): BaseRectangleItemHandler; get label(): string; get labelPermanent(): string; get rectanglePermanent(): RotatedRectangleF; private _onItemRemoved; }