copyWith method

CircularWidgetConfig copyWith({
  1. double? itemRadius,
  2. double? centerWidgetRadius,
  3. double? innerSpacing,
  4. double? startAngleDeg,
  5. double? totalArchDeg,
  6. bool? isClockwise,
  7. bool? isAddExtraFakeItem,
  8. CircularLayoutDrawOrder? drawOrder,
})

Implementation

CircularWidgetConfig copyWith({
  double? itemRadius,
  double? centerWidgetRadius,
  double? innerSpacing,
  double? startAngleDeg,
  double? totalArchDeg,
  bool? isClockwise,
  bool? isAddExtraFakeItem,
  CircularLayoutDrawOrder? drawOrder,
}) =>
    CircularWidgetConfig(
      drawOrder: drawOrder ?? this.drawOrder,
      itemRadius: itemRadius ?? this.itemRadius,
      centerWidgetRadius: centerWidgetRadius ?? this.centerWidgetRadius,
      innerSpacing: innerSpacing ?? this.innerSpacing,
      startAngleDeg: startAngleDeg ?? this.startAngleDeg,
      totalArchDeg: totalArchDeg ?? this.totalArchDeg,
      isClockwise: isClockwise ?? this.isClockwise,
      isAddExtraFakeItem: isAddExtraFakeItem ?? this.isAddExtraFakeItem,
    );