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?