InteractiveZonesHandler
Classes
InteractiveZonesHandler
Implements
Constructors
Constructor
new InteractiveZonesHandler(styles, eventManagerEvent): InteractiveZonesHandler;
Parameters
| Parameter | Type |
|---|---|
styles | IInteractiveZonesStyles |
eventManagerEvent | EventObject<IInteractiveZonesStateChangedEventArgs> |
Returns
Accessors
activeZone
Get Signature
get activeZone(): InteractiveZone;
Returns
InteractiveZone
Set Signature
set activeZone(value): void;
Parameters
| Parameter | Type |
|---|---|
value | InteractiveZone |
Returns
void
Implementation of
IInteractiveZonesHandler.activeZone
currentSurface
Get Signature
get currentSurface(): Surface;
Returns
Surface
Set Signature
set currentSurface(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Surface |
Returns
void
Implementation of
IInteractiveZonesHandler.currentSurface
highlightZone
Get Signature
get highlightZone(): InteractiveZone;
Returns
InteractiveZone
Set Signature
set highlightZone(value): void;
Parameters
| Parameter | Type |
|---|---|
value | InteractiveZone |
Returns
void
Implementation of
IInteractiveZonesHandler.highlightZone
interactiveZones
Get Signature
get interactiveZones(): InteractiveZone[];
Returns
InteractiveZone[]
Implementation of
IInteractiveZonesHandler.interactiveZones
stateChangedEvent
Get Signature
get stateChangedEvent(): EventObject<IInteractiveZonesStateChangedEventArgs>;
Returns
EventObject<IInteractiveZonesStateChangedEventArgs>
Implementation of
IInteractiveZonesHandler.stateChangedEvent
Methods
getSnapLines()
getSnapLines(): RectangleF[];
Returns
RectangleF[]
Implementation of
IInteractiveZonesHandler.getSnapLines
getZoneBounds()
getZoneBounds(zone): any;
Parameters
| Parameter | Type |
|---|---|
zone | InteractiveZone |
Returns
any
Implementation of
IInteractiveZonesHandler.getZoneBounds
getZoneStyle()
getZoneStyle(
zone,
isActive,
isHover): IInteractiveZoneStateStyle;
Parameters
| Parameter | Type |
|---|---|
zone | InteractiveZone |
isActive | boolean |
isHover | boolean |
Returns
Implementation of
IInteractiveZonesHandler.getZoneStyle
isReady()
isReady(): boolean;
Returns
boolean
Implementation of
IInteractiveZonesHandler.isReady
propertyOf()
propertyOf<TObj>(name): keyof TObj;
Type Parameters
| Type Parameter |
|---|
TObj |
Parameters
| Parameter | Type |
|---|---|
name | keyof TObj |
Returns
keyof TObj
setInputManager()
setInputManager(inputManager): void;
Parameters
| Parameter | Type |
|---|---|
inputManager | IInputManager |
Returns
void
Implementation of
IInteractiveZonesHandler.setInputManager
setOffset()
setOffset(offset): void;
Parameters
| Parameter | Type |
|---|---|
offset | PointF |
Returns
void
Implementation of
IInteractiveZonesHandler.setOffset
setSelectionHandler()
setSelectionHandler(selection): void;
Parameters
| Parameter | Type |
|---|---|
selection | ISelectionHandler |
Returns
void
Implementation of
IInteractiveZonesHandler.setSelectionHandler
setStyles()
setStyles(styles): void;
Parameters
| Parameter | Type |
|---|---|
styles | IInteractiveZonesStyles |
Returns
void
Implementation of
IInteractiveZonesHandler.setStyles
setTextWhizz()
setTextWhizz(textWhizz): void;
Parameters
| Parameter | Type |
|---|---|
textWhizz | any |
Returns
void