copyWith method
- @useResult
- FVariantsDelta<
FTextFieldSizeVariantConstraint, FTextFieldSizeVariant, FTextFieldStyle, FTextFieldStyleDelta> ? fieldStyles, - FPopoverStyleDelta? popoverStyle,
- FTimePickerStyleDelta? pickerStyle,
Returns a copy of this FTimeFieldStyle with the given properties replaced.
See customizing widget styles.
Parameters
- FTimeFieldStyle.fieldStyles - The time field's text field size styles.
- FTimeFieldStyle.popoverStyle - The time field picker's popover style.
- FTimeFieldStyle.pickerStyle - The time field's picker style.
Implementation
@useResult
FTimeFieldStyle copyWith({
FVariantsDelta<FTextFieldSizeVariantConstraint, FTextFieldSizeVariant, FTextFieldStyle, FTextFieldStyleDelta>?
fieldStyles,
FPopoverStyleDelta? popoverStyle,
FTimePickerStyleDelta? pickerStyle,
}) => .new(
fieldStyles: FTextFieldSizeStyles(fieldStyles?.call(this.fieldStyles) ?? this.fieldStyles),
popoverStyle: popoverStyle?.call(this.popoverStyle) ?? this.popoverStyle,
pickerStyle: pickerStyle?.call(this.pickerStyle) ?? this.pickerStyle,
);