Interface IInteractiveZonesHandler
Properties
activeZone
Declaration
activeZone: InteractiveZone;
Property Value
currentSurface
Declaration
Property Value
highlightZone
Declaration
highlightZone: InteractiveZone;
Property Value
interactiveZones
Declaration
interactiveZones: InteractiveZone[];
Property Value
stateChangedEvent
Declaration
stateChangedEvent: EventObject<IInteractiveZonesStateChangedEventArgs>;
Property Value
Methods
getSnapLines()
Declaration
getSnapLines(): RectangleF[];
Returns
getZoneBounds(zone)
Declaration
getZoneBounds(zone: InteractiveZone): RectangleF;
Parameters
Returns
getZoneStyle(zone, isActive, isHover)
Declaration
getZoneStyle(zone: InteractiveZone, isActive: boolean, isHover: boolean): IInteractiveZoneStateStyle;
Parameters
| Type |
Name |
Description |
| InteractiveZone |
zone |
|
| boolean |
isActive |
|
| boolean |
isHover |
|
Returns
isReady()
Declaration
Returns
Declaration
setInputManager(inputManager: IInputManager): any;
Parameters
| Type |
Name |
Description |
| IInputManager |
inputManager |
|
Returns
setOffset(offset)
Declaration
setOffset(offset: PointF): any;
Parameters
| Type |
Name |
Description |
| PointF |
offset |
|
Returns
setSelectionHandler(selection)
Declaration
setSelectionHandler(selection: ISelectionHandler): unknown;
Parameters
Returns
setStyles(styles)
Declaration
setStyles(styles: IInteractiveZonesStyles): any;
Parameters
Returns
setTextWhizz(textWhizz)
Declaration
setTextWhizz(textWhizz: typeof TextWhizz): any;
Parameters
| Type |
Name |
Description |
| typeof TextWhizz |
textWhizz |
|
Returns