UserPermissions constructor
UserPermissions({
- String? userId,
- String? firmId,
- AccessLimited? limitedAccess,
- AccessFull? fullAccess,
- TicketRights? ticketRights,
- ContactRights? contactRights,
- ArticleRights? articleRights,
- BoutiqueRights? boutiqueRights,
- ChainRights? chainRights,
- FirmRights? firmRights,
- UserManagementRights? userManagementRights,
- BillingRights? billingRights,
- BoolRights? boolRights,
- bool? isFirmCreator,
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,
}) {
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;
}
return result;
}