ProjectRoomGrant.fromJson constructor
Implementation
factory ProjectRoomGrant.fromJson(Map<String, dynamic> json) {
return ProjectRoomGrant(
resource: AccessResource.fromJson((json['resource'] as Map).cast<String, dynamic>()),
subject: AccessSubject.fromJson((json['subject'] as Map).cast<String, dynamic>()),
directRoles: (json['direct_roles'] as List? ?? const []).whereType<String>().toList(),
);
}