copyWith method
ResourceMetadataResponseModel
copyWith({
- String? resourceId,
- WorkspaceResourceType? resourceType,
- dynamic creatorUserId,
- Map<
String, dynamic> ? roleToGroupIds,
Implementation
ResourceMetadataResponseModel copyWith(
{String? resourceId,
enums.WorkspaceResourceType? resourceType,
dynamic creatorUserId,
Map<String, dynamic>? roleToGroupIds,
List<ShareOptionResponseModel>? shareOptions}) {
return ResourceMetadataResponseModel(
resourceId: resourceId ?? this.resourceId,
resourceType: resourceType ?? this.resourceType,
creatorUserId: creatorUserId ?? this.creatorUserId,
roleToGroupIds: roleToGroupIds ?? this.roleToGroupIds,
shareOptions: shareOptions ?? this.shareOptions);
}