FFBarChart constructor

FFBarChart({
  1. Iterable<FFBarChartBarInfo>? bars,
  2. bool? legacyStacked,
  3. double? legacyBarWidth,
  4. double? legacyBarSpace,
  5. double? legacyGroupSpace,
  6. FFMainAxisAlignment? barChartAlignment,
  7. FFChartAxisInfo? axisInfo,
  8. FFBorderRadius? barBorderRadius,
  9. FFBooleanValue? stackedValue,
  10. FFDoubleValue? barWidthValue,
  11. FFDoubleValue? barSpaceValue,
  12. FFDoubleValue? groupSpaceValue,
  13. FFColorValue? gradientColorValue,
})

Implementation

factory FFBarChart({
  $core.Iterable<FFBarChartBarInfo>? bars,
  $core.bool? legacyStacked,
  $core.double? legacyBarWidth,
  $core.double? legacyBarSpace,
  $core.double? legacyGroupSpace,
  FFMainAxisAlignment? barChartAlignment,
  FFChartAxisInfo? axisInfo,
  FFBorderRadius? barBorderRadius,
  FFBooleanValue? stackedValue,
  FFDoubleValue? barWidthValue,
  FFDoubleValue? barSpaceValue,
  FFDoubleValue? groupSpaceValue,
  FFColorValue? gradientColorValue,
}) {
  final result = create();
  if (bars != null) result.bars.addAll(bars);
  if (legacyStacked != null) result.legacyStacked = legacyStacked;
  if (legacyBarWidth != null) result.legacyBarWidth = legacyBarWidth;
  if (legacyBarSpace != null) result.legacyBarSpace = legacyBarSpace;
  if (legacyGroupSpace != null) result.legacyGroupSpace = legacyGroupSpace;
  if (barChartAlignment != null) result.barChartAlignment = barChartAlignment;
  if (axisInfo != null) result.axisInfo = axisInfo;
  if (barBorderRadius != null) result.barBorderRadius = barBorderRadius;
  if (stackedValue != null) result.stackedValue = stackedValue;
  if (barWidthValue != null) result.barWidthValue = barWidthValue;
  if (barSpaceValue != null) result.barSpaceValue = barSpaceValue;
  if (groupSpaceValue != null) result.groupSpaceValue = groupSpaceValue;
  if (gradientColorValue != null)
    result.gradientColorValue = gradientColorValue;
  return result;
}