ISelectionHandler
Interfaces
ISelectionHandler
Properties
currentItemHandler
currentItemHandler: BaseRectangleItemHandler;
isDragging
isDragging: boolean;
isIdle
isIdle: boolean;
isResizing
isResizing: boolean;
isRotating
isRotating: boolean;
manipulationPermissions
manipulationPermissions: ManipulationPermissions;
parentRectangle
parentRectangle: RotatedRectangleF;
rectangleSigns
rectangleSigns: RectangleSignsType;
resizeIndex?
optional resizeIndex?: number;
selectedItemHandlers
selectedItemHandlers: Collection<BaseRectangleItemHandler>;
visibleRectangle
visibleRectangle: RotatedRectangleF;
Methods
getHighlightRectangles()
getHighlightRectangles(): RotatedRectangleF[];
Returns
RotatedRectangleF[]
getSelectionDrawingParams()
getSelectionDrawingParams(): ISelectionOptions;
Returns
Type Aliases
RectangleSignsType
type RectangleSignsType = object;
Properties
x
x: -1 | 1;
y
y: -1 | 1;