copyWith method
- @useResult
- FVariantsDelta<
FTextFieldSizeVariantConstraint, FTextFieldSizeVariant, FTextFieldStyle, FTextFieldStyleDelta> ? fieldStyles, - FPopoverStyleDelta? popoverStyle,
- FCalendarStyleDelta? calendarStyle,
Returns a copy of this FDateFieldStyle with the given properties replaced.
See customizing widget styles.
Parameters
- FDateFieldStyle.fieldStyles - The date field's textfield styles.
- FDateFieldStyle.popoverStyle - The date field calendar's popover style.
- FDateFieldStyle.calendarStyle - The date field's calendar style.
Implementation
@useResult
FDateFieldStyle copyWith({
FVariantsDelta<FTextFieldSizeVariantConstraint, FTextFieldSizeVariant, FTextFieldStyle, FTextFieldStyleDelta>?
fieldStyles,
FPopoverStyleDelta? popoverStyle,
FCalendarStyleDelta? calendarStyle,
}) => .new(
fieldStyles: FTextFieldSizeStyles(fieldStyles?.call(this.fieldStyles) ?? this.fieldStyles),
popoverStyle: popoverStyle?.call(this.popoverStyle) ?? this.popoverStyle,
calendarStyle: calendarStyle?.call(this.calendarStyle) ?? this.calendarStyle,
);