copyWith method
FilterOption
copyWith({
- bool? needTitle,
- SizeConstraint? sizeConstraint,
- DurationConstraint? durationConstraint,
Returns a new FilterOption object with the same properties as this one, but with any specified properties replaced.
If any parameter is not provided, its value will be taken from this object.
needTitle
: An optional parameter. Specifies whether titles are needed for queried assets.sizeConstraint
: An optional parameter. Specifies the size constraints for queried images.durationConstraint
: An optional parameter. Specifies the duration constraints for queried assets.
Implementation
FilterOption copyWith({
bool? needTitle,
SizeConstraint? sizeConstraint,
DurationConstraint? durationConstraint,
}) {
return FilterOption(
needTitle: needTitle ?? this.needTitle,
sizeConstraint: sizeConstraint ?? this.sizeConstraint,
durationConstraint: durationConstraint ?? this.durationConstraint,
);
}