copyWithWrapped method
Implementation
ResourceMetadataResponseModel copyWithWrapped(
{Wrapped<String>? resourceId,
Wrapped<enums.WorkspaceResourceType>? resourceType,
Wrapped<dynamic>? creatorUserId,
Wrapped<Map<String, dynamic>>? roleToGroupIds,
Wrapped<List<ShareOptionResponseModel>>? shareOptions}) {
return ResourceMetadataResponseModel(
resourceId: (resourceId != null ? resourceId.value : this.resourceId),
resourceType:
(resourceType != null ? resourceType.value : this.resourceType),
creatorUserId:
(creatorUserId != null ? creatorUserId.value : this.creatorUserId),
roleToGroupIds: (roleToGroupIds != null
? roleToGroupIds.value
: this.roleToGroupIds),
shareOptions:
(shareOptions != null ? shareOptions.value : this.shareOptions));
}