IInteractiveZonesHandler
Interfaces
IInteractiveZonesHandler
Properties
activeZone
activeZone: InteractiveZone;
currentSurface
currentSurface: Surface;
highlightZone
highlightZone: InteractiveZone;
interactiveZones
interactiveZones: InteractiveZone[];
stateChangedEvent
stateChangedEvent: EventObject<IInteractiveZonesStateChangedEventArgs>;
Methods
getSnapLines()
getSnapLines(): RectangleF[];
Returns
RectangleF[]
getZoneBounds()
getZoneBounds(zone): RectangleF;
Parameters
| Parameter | Type |
|---|---|
zone | InteractiveZone |
Returns
RectangleF
getZoneStyle()
getZoneStyle(
zone,
isActive,
isHover): IInteractiveZoneStateStyle;
Parameters
| Parameter | Type |
|---|---|
zone | InteractiveZone |
isActive | boolean |
isHover | boolean |
Returns
isReady()
isReady(): boolean;
Returns
boolean
setInputManager()
setInputManager(inputManager): any;
Parameters
| Parameter | Type |
|---|---|
inputManager | IInputManager |
Returns
any
setOffset()
setOffset(offset): any;
Parameters
| Parameter | Type |
|---|---|
offset | PointF |
Returns
any
setSelectionHandler()
setSelectionHandler(selection): unknown;
Parameters
| Parameter | Type |
|---|---|
selection | ISelectionHandler |
Returns
unknown
setStyles()
setStyles(styles): any;
Parameters
| Parameter | Type |
|---|---|
styles | IInteractiveZonesStyles |
Returns
any
setTextWhizz()
setTextWhizz(textWhizz): any;
Parameters
| Parameter | Type |
|---|---|
textWhizz | any |
Returns
any
IInteractiveZonesStateChangedEventArgs
Properties
active
active: InteractiveZone;
highlighted
highlighted: InteractiveZone;