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?