copyWith method
MailSearch
copyWith({
- String? query,
- SearchQueryType? queryType,
- SearchMessageType? messageType,
- DateTime? before,
- DateTime? since,
- DateTime? sentBefore,
- DateTime? sentSince,
- int? pageSize,
Copies this search with the specified different parameters.
Implementation
MailSearch copyWith({
String? query,
SearchQueryType? queryType,
SearchMessageType? messageType,
DateTime? before,
DateTime? since,
DateTime? sentBefore,
DateTime? sentSince,
int? pageSize,
}) =>
MailSearch(
query ?? this.query,
queryType ?? this.queryType,
messageType: messageType ?? this.messageType,
before: before ?? this.before,
since: since ?? this.since,
sentBefore: sentBefore ?? this.sentBefore,
sentSince: sentSince ?? this.sentSince,
pageSize: pageSize ?? this.pageSize,
);