ProjectGrantSearchFilter constructor
ProjectGrantSearchFilter({
- ProjectNameFilter? projectNameFilter,
- ProjectRoleKeyFilter? roleKeyFilter,
- InIDsFilter? inProjectIdsFilter,
- IDFilter? projectResourceOwnerFilter,
- IDFilter? projectGrantResourceOwnerFilter,
Implementation
factory ProjectGrantSearchFilter({
ProjectNameFilter? projectNameFilter,
ProjectRoleKeyFilter? roleKeyFilter,
$1.InIDsFilter? inProjectIdsFilter,
$1.IDFilter? projectResourceOwnerFilter,
$1.IDFilter? projectGrantResourceOwnerFilter,
}) {
final result = create();
if (projectNameFilter != null) result.projectNameFilter = projectNameFilter;
if (roleKeyFilter != null) result.roleKeyFilter = roleKeyFilter;
if (inProjectIdsFilter != null)
result.inProjectIdsFilter = inProjectIdsFilter;
if (projectResourceOwnerFilter != null)
result.projectResourceOwnerFilter = projectResourceOwnerFilter;
if (projectGrantResourceOwnerFilter != null)
result.projectGrantResourceOwnerFilter = projectGrantResourceOwnerFilter;
return result;
}