copyWith method
LineChartSettings
copyWith({
- bool allowNullXAxisLabelQuantity = false,
- int? xAxisDivisions,
- int? yAxisDivisions,
- int? xAxisLabelQuantity,
- AxisDivisionEdges? axisDivisionEdges,
- bool? showAxisX,
- bool? showAxisXSelectedLabelIfConcealed,
- bool? showAxisY,
- bool? lineFilling,
- bool? lineShadow,
- bool? altitudeLine,
- LimitLabelSnapPosition? limitLabelSnapPosition,
- bool? showAxisXLabels,
- bool? showAxisYLabels,
- bool? showAxisXLabelSelection,
- bool? showPoint,
- bool? showTooltip,
- bool? selectionEnabled,
Creates a copy of the current object with new values specified in arguments.
Implementation
LineChartSettings copyWith({
bool allowNullXAxisLabelQuantity = false,
int? xAxisDivisions,
int? yAxisDivisions,
int? xAxisLabelQuantity,
AxisDivisionEdges? axisDivisionEdges,
bool? showAxisX,
bool? showAxisXSelectedLabelIfConcealed,
bool? showAxisY,
bool? lineFilling,
bool? lineShadow,
bool? altitudeLine,
LimitLabelSnapPosition? limitLabelSnapPosition,
bool? showAxisXLabels,
bool? showAxisYLabels,
bool? showAxisXLabelSelection,
bool? showPoint,
bool? showTooltip,
bool? selectionEnabled,
}) =>
LineChartSettings(
xAxisDivisions: xAxisDivisions ?? this.xAxisDivisions,
yAxisDivisions: yAxisDivisions ?? this.yAxisDivisions,
xAxisLabelQuantity: allowNullXAxisLabelQuantity
? xAxisLabelQuantity
: xAxisLabelQuantity ?? this.xAxisLabelQuantity,
axisDivisionEdges: axisDivisionEdges ?? this.axisDivisionEdges,
showAxisX: showAxisX ?? this.showAxisX,
showAxisXSelectedLabelIfConcealed: showAxisXSelectedLabelIfConcealed ??
this.showAxisXSelectedLabelIfConcealed,
showAxisY: showAxisY ?? this.showAxisY,
lineFilling: lineFilling ?? this.lineFilling,
lineShadow: lineShadow ?? this.lineShadow,
altitudeLine: altitudeLine ?? this.altitudeLine,
limitLabelSnapPosition:
limitLabelSnapPosition ?? this.limitLabelSnapPosition,
showAxisXLabels: showAxisXLabels ?? this.showAxisXLabels,
showAxisYLabels: showAxisYLabels ?? this.showAxisYLabels,
showAxisXLabelSelection:
showAxisXLabelSelection ?? this.showAxisXLabelSelection,
showPoint: showPoint ?? this.showPoint,
showTooltip: showTooltip ?? this.showTooltip,
selectionEnabled: selectionEnabled ?? this.selectionEnabled,
);