copyWith method

JuiDialogConfig copyWith({
  1. String? title,
  2. String? confirmButtonText,
  3. String? cancelButtonText,
  4. VoidCallback? onConfirm,
  5. VoidCallback? onCancel,
  6. bool? showCancelButton,
  7. double? dialogWidth,
})

Implementation

JuiDialogConfig copyWith({
  String? title,
  String? confirmButtonText,
  String? cancelButtonText,
  VoidCallback? onConfirm,
  VoidCallback? onCancel,
  bool? showCancelButton,
  double? dialogWidth,
}) {
  return JuiDialogConfig(
    title: title ?? this.title,
    confirmButtonText: confirmButtonText ?? this.confirmButtonText,
    cancelButtonText: cancelButtonText ?? this.cancelButtonText,
    onConfirm: onConfirm ?? this.onConfirm,
    onCancel: onCancel ?? this.onCancel,
    showCancelButton: showCancelButton ?? this.showCancelButton,
    dialogWidth: dialogWidth ?? this.dialogWidth,
  );
}