visualization-tools

Home > @visualization-tools/core > IReadonlyPlot > setInteractionHandler

IReadonlyPlot.setInteractionHandler() method

Signature:

setInteractionHandler<TTarget extends object = IDefaultTargets>(interactionHandler: IPlotInteractionConnector<TPlotRange>, getTargetProviders: TGetChartEventTargetProviders<TTarget>, initialStateProvider: TInitialChartStateFactory<TPlotRange, TTarget>): IPlotEventTargetProvider<TTarget>;

Parameters

Parameter Type Description
interactionHandler IPlotInteractionConnector<TPlotRange>  
getTargetProviders TGetChartEventTargetProviders<TTarget>  
initialStateProvider TInitialChartStateFactory<TPlotRange, TTarget>  

Returns:

IPlotEventTargetProvider<TTarget>