copyWith method
PieData
copyWith({
- bool? visible,
- ChartRotation? rotation,
- ChartFlip? flip,
- Offset? origin,
- IChartLayout? layout,
- bool? crop,
- List<
DataPoint> ? pies, - ThicknessData? thickness,
- double? pieOffset,
- double? padAngle,
- ThicknessData? border,
- double? borderRadius,
Implementation
PieData copyWith({
bool? visible,
ChartRotation? rotation,
ChartFlip? flip,
Offset? origin,
IChartLayout? layout,
bool? crop,
List<DataPoint>? pies,
ThicknessData? thickness,
double? pieOffset,
double? padAngle,
ThicknessData? border,
double? borderRadius,
}) {
return PieData(
visible: visible ?? this.visible,
rotation: rotation ?? this.rotation,
flip: flip ?? this.flip,
origin: origin ?? this.origin,
layout: layout ?? this.layout,
crop: crop ?? this.crop,
pies: pies ?? this.pies,
thickness: thickness ?? this.thickness,
pieOffset: pieOffset ?? this.pieOffset,
padAngle: padAngle ?? this.padAngle,
border: border ?? this.border,
borderRadius: borderRadius ?? this.borderRadius,
);
}