copyWith method
RadioGroupProps<T>
copyWith({
- T? value,
- List<
RadioOptionProps< ? options,T> > - void onChanged(
- T value
- String? name,
- RadioGroupLayout? layout,
- RadioGroupVariant? variant,
- bool? disabled,
- String? label,
- String? helperText,
- String? error,
- bool? required,
- String? gap,
- int? gridColumns,
Implementation
RadioGroupProps<T> copyWith({
T? value,
List<RadioOptionProps<T>>? options,
void Function(T value)? onChanged,
String? name,
RadioGroupLayout? layout,
RadioGroupVariant? variant,
bool? disabled,
String? label,
String? helperText,
String? error,
bool? required,
String? gap,
int? gridColumns,
}) {
return RadioGroupProps<T>(
value: value ?? this.value,
options: options ?? this.options,
onChanged: onChanged ?? this.onChanged,
name: name ?? this.name,
layout: layout ?? this.layout,
variant: variant ?? this.variant,
disabled: disabled ?? this.disabled,
label: label ?? this.label,
helperText: helperText ?? this.helperText,
error: error ?? this.error,
required: required ?? this.required,
gap: gap ?? this.gap,
gridColumns: gridColumns ?? this.gridColumns,
);
}