UserPermissions constructor

UserPermissions({
  1. String? userId,
  2. String? firmId,
  3. AccessLimited? limitedAccess,
  4. AccessFull? fullAccess,
  5. TicketRights? ticketRights,
  6. ContactRights? contactRights,
  7. ArticleRights? articleRights,
  8. BoutiqueRights? boutiqueRights,
  9. ChainRights? chainRights,
  10. FirmRights? firmRights,
  11. UserManagementRights? userManagementRights,
  12. BillingRights? billingRights,
  13. BoolRights? boolRights,
  14. bool? isFirmCreator,
  15. bool? hasClosedYears,
})

Implementation

factory UserPermissions({
  $core.String? userId,
  $core.String? firmId,
  AccessLimited? limitedAccess,
  AccessFull? fullAccess,
  TicketRights? ticketRights,
  ContactRights? contactRights,
  ArticleRights? articleRights,
  BoutiqueRights? boutiqueRights,
  ChainRights? chainRights,
  FirmRights? firmRights,
  UserManagementRights? userManagementRights,
  BillingRights? billingRights,
  BoolRights? boolRights,
  $core.bool? isFirmCreator,
  $core.bool? hasClosedYears,
}) {
  final result = create();
  if (userId != null) result.userId = userId;
  if (firmId != null) result.firmId = firmId;
  if (limitedAccess != null) result.limitedAccess = limitedAccess;
  if (fullAccess != null) result.fullAccess = fullAccess;
  if (ticketRights != null) result.ticketRights = ticketRights;
  if (contactRights != null) result.contactRights = contactRights;
  if (articleRights != null) result.articleRights = articleRights;
  if (boutiqueRights != null) result.boutiqueRights = boutiqueRights;
  if (chainRights != null) result.chainRights = chainRights;
  if (firmRights != null) result.firmRights = firmRights;
  if (userManagementRights != null)
    result.userManagementRights = userManagementRights;
  if (billingRights != null) result.billingRights = billingRights;
  if (boolRights != null) result.boolRights = boolRights;
  if (isFirmCreator != null) result.isFirmCreator = isFirmCreator;
  if (hasClosedYears != null) result.hasClosedYears = hasClosedYears;
  return result;
}