createCommonBehavior method

  1. @override
LinePointHighlighter<D> createCommonBehavior()
override

Implementation

@override
common.LinePointHighlighter<D> createCommonBehavior() =>
    new common.LinePointHighlighter<D>(
      selectionModelType: selectionModelType,
      defaultRadiusPx: defaultRadiusPx,
      radiusPaddingPx: radiusPaddingPx,
      showHorizontalFollowLine: showHorizontalFollowLine,
      showVerticalFollowLine: showVerticalFollowLine,
      dashPattern: dashPattern,
      drawFollowLinesAcrossChart: drawFollowLinesAcrossChart,
      symbolRenderer: symbolRenderer,
      seriesIds: seriesIds,
      onHighLightDatumUpdated: (selectedDetails) =>
          onHighLightDatumUpdated?.call(selectedDetails
              ?.map((e) => HighlighterPointInfo<T>(
                    seriesId: e.series?.id ?? '',
                    point: e.chartPosition,
                    datum: e.datum,
                  ))
              .toList()),
    );