Skip to main content

InteractiveZonesHandler

Classes​

InteractiveZonesHandler​

Implements​

Constructors​

Constructor​
new InteractiveZonesHandler(styles, eventManagerEvent): InteractiveZonesHandler;
Parameters​
ParameterType
stylesIInteractiveZonesStyles
eventManagerEventEventObject<IInteractiveZonesStateChangedEventArgs>
Returns​

InteractiveZonesHandler

Accessors​

activeZone​
Get Signature​
get activeZone(): InteractiveZone;
Returns​

InteractiveZone

Set Signature​
set activeZone(value): void;
Parameters​
ParameterType
valueInteractiveZone
Returns​

void

Implementation of​

IInteractiveZonesHandler.activeZone

currentSurface​
Get Signature​
get currentSurface(): Surface;
Returns​

Surface

Set Signature​
set currentSurface(value): void;
Parameters​
ParameterType
valueSurface
Returns​

void

Implementation of​

IInteractiveZonesHandler.currentSurface

highlightZone​
Get Signature​
get highlightZone(): InteractiveZone;
Returns​

InteractiveZone

Set Signature​
set highlightZone(value): void;
Parameters​
ParameterType
valueInteractiveZone
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​
ParameterType
zoneInteractiveZone
Returns​

any

Implementation of​

IInteractiveZonesHandler.getZoneBounds

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

IInteractiveZoneStateStyle

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​
ParameterType
namekeyof TObj
Returns​

keyof TObj

setInputManager()​
setInputManager(inputManager): void;
Parameters​
ParameterType
inputManagerIInputManager
Returns​

void

Implementation of​

IInteractiveZonesHandler.setInputManager

setOffset()​
setOffset(offset): void;
Parameters​
ParameterType
offsetPointF
Returns​

void

Implementation of​

IInteractiveZonesHandler.setOffset

setSelectionHandler()​
setSelectionHandler(selection): void;
Parameters​
ParameterType
selectionISelectionHandler
Returns​

void

Implementation of​

IInteractiveZonesHandler.setSelectionHandler

setStyles()​
setStyles(styles): void;
Parameters​
ParameterType
stylesIInteractiveZonesStyles
Returns​

void

Implementation of​

IInteractiveZonesHandler.setStyles

setTextWhizz()​
setTextWhizz(textWhizz): void;
Parameters​
ParameterType
textWhizzany
Returns​

void

Implementation of​

IInteractiveZonesHandler.setTextWhizz

Was this page helpful?