ApplicationSearchFilter constructor

ApplicationSearchFilter({
  1. ProjectIDFilter? projectIdFilter,
  2. ApplicationNameFilter? nameFilter,
  3. ApplicationState? stateFilter,
  4. ApplicationType? typeFilter,
})

Implementation

factory ApplicationSearchFilter({
  ProjectIDFilter? projectIdFilter,
  ApplicationNameFilter? nameFilter,
  ApplicationState? stateFilter,
  ApplicationType? typeFilter,
}) {
  final result = create();
  if (projectIdFilter != null) result.projectIdFilter = projectIdFilter;
  if (nameFilter != null) result.nameFilter = nameFilter;
  if (stateFilter != null) result.stateFilter = stateFilter;
  if (typeFilter != null) result.typeFilter = typeFilter;
  return result;
}