Home > @visualization-tools/core > PlotInteractionProviders
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>
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(callbacks, eventTargets, attachPoint) | Constructs a new instance of the PlotInteractionProviders class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| attachPoint | IGraphAttachPoint | ||
| callbacks | IInteractionStateChangeCallbacks<unknown> | ||
| eventTargets | IPlotEventTargetProvider<TTargets> | ||
| stateFactories | PlotStateFactories<TPlotRange> |