visualization-tools

Home > @visualization-tools/core > PlotInteractionProviders

PlotInteractionProviders class

Providers required by the user interaction state machine.

Signature:

export declare class PlotInteractionProviders<TPlotRange, TTargets extends object> implements IPlotInteractionProviders<TPlotRange, TTargets> 

Implements: IPlotInteractionProviders<TPlotRange, TTargets>

Constructors

Constructor Modifiers Description
(constructor)(callbacks, eventTargets, attachPoint)   Constructs a new instance of the PlotInteractionProviders class

Properties

Property Modifiers Type Description
attachPoint   IGraphAttachPoint  
callbacks   IInteractionStateChangeCallbacks<unknown>  
eventTargets   IPlotEventTargetProvider<TTargets>  
stateFactories   PlotStateFactories<TPlotRange>