SearchQuery constructor

SearchQuery({
  1. IDsQuery? idsQuery,
  2. UserIDQuery? userIdQuery,
  3. CreationDateQuery? creationDateQuery,
  4. CreatorQuery? creatorQuery,
  5. UserAgentQuery? userAgentQuery,
  6. ExpirationDateQuery? expirationDateQuery,
})

Implementation

factory SearchQuery({
  IDsQuery? idsQuery,
  UserIDQuery? userIdQuery,
  CreationDateQuery? creationDateQuery,
  CreatorQuery? creatorQuery,
  UserAgentQuery? userAgentQuery,
  ExpirationDateQuery? expirationDateQuery,
}) {
  final result = create();
  if (idsQuery != null) result.idsQuery = idsQuery;
  if (userIdQuery != null) result.userIdQuery = userIdQuery;
  if (creationDateQuery != null) result.creationDateQuery = creationDateQuery;
  if (creatorQuery != null) result.creatorQuery = creatorQuery;
  if (userAgentQuery != null) result.userAgentQuery = userAgentQuery;
  if (expirationDateQuery != null)
    result.expirationDateQuery = expirationDateQuery;
  return result;
}