BarTargetLineRendererConfig<D> constructor

BarTargetLineRendererConfig<D>({
  1. int barGroupInnerPaddingPx = 2,
  2. String? customRendererId,
  3. List<int>? dashPattern,
  4. BarGroupingType groupingType = BarGroupingType.grouped,
  5. int layoutPaintOrder = LayoutViewPaintOrder.barTargetLine,
  6. int minBarLengthPx = 0,
  7. int? overDrawOuterPx,
  8. int overDrawPx = 0,
  9. bool roundEndCaps = true,
  10. double strokeWidthPx = 3.0,
  11. SymbolRenderer? symbolRenderer,
  12. List<int>? weightPattern,
})

Implementation

BarTargetLineRendererConfig(
    {int barGroupInnerPaddingPx = 2,
    String? customRendererId,
    List<int>? dashPattern,
    BarGroupingType groupingType = BarGroupingType.grouped,
    int layoutPaintOrder = LayoutViewPaintOrder.barTargetLine,
    int minBarLengthPx = 0,
    this.overDrawOuterPx,
    this.overDrawPx = 0,
    this.roundEndCaps = true,
    double strokeWidthPx = 3.0,
    SymbolRenderer? symbolRenderer,
    List<int>? weightPattern})
    : super(
        barGroupInnerPaddingPx: barGroupInnerPaddingPx,
        customRendererId: customRendererId,
        dashPattern: dashPattern,
        groupingType: groupingType,
        layoutPaintOrder: layoutPaintOrder,
        minBarLengthPx: minBarLengthPx,
        strokeWidthPx: strokeWidthPx,
        symbolRenderer: symbolRenderer ?? LineSymbolRenderer(),
        weightPattern: weightPattern,
      );