Skip to main content

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
ParameterType
zoneInteractiveZone
Returns

RectangleF

getZoneStyle()
getZoneStyle(
zone,
isActive,
isHover): IInteractiveZoneStateStyle;
Parameters
ParameterType
zoneInteractiveZone
isActiveboolean
isHoverboolean
Returns

IInteractiveZoneStateStyle

isReady()
isReady(): boolean;
Returns

boolean

setInputManager()
setInputManager(inputManager): any;
Parameters
ParameterType
inputManagerIInputManager
Returns

any

setOffset()
setOffset(offset): any;
Parameters
ParameterType
offsetPointF
Returns

any

setSelectionHandler()
setSelectionHandler(selection): unknown;
Parameters
ParameterType
selectionISelectionHandler
Returns

unknown

setStyles()
setStyles(styles): any;
Parameters
ParameterType
stylesIInteractiveZonesStyles
Returns

any

setTextWhizz()
setTextWhizz(textWhizz): any;
Parameters
ParameterType
textWhizzany
Returns

any


IInteractiveZonesStateChangedEventArgs

Properties

active
active: InteractiveZone;
highlighted
highlighted: InteractiveZone;
Was this page helpful?