copyWith method
ChipInputTheme
copyWith({
- ValueGetter<
BoxConstraints?> ? popoverConstraints, - ValueGetter<
bool?> ? useChips,
Creates a copy of this theme with specified properties overridden.
Each parameter function is called only if provided, allowing selective overrides while preserving existing values for unspecified properties.
Implementation
ChipInputTheme copyWith({
ValueGetter<BoxConstraints?>? popoverConstraints,
ValueGetter<bool?>? useChips,
}) {
return ChipInputTheme(
popoverConstraints: popoverConstraints == null
? this.popoverConstraints
: popoverConstraints(),
useChips: useChips == null ? this.useChips : useChips(),
);
}