ProjectAgentRoomGrant.fromJson constructor

ProjectAgentRoomGrant.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ProjectAgentRoomGrant.fromJson(Map<String, dynamic> json) {
  return ProjectAgentRoomGrant(
    agent: ManagedAgent.fromJson(json['agent']),
    room: Room.fromJson(json['room']),
    permissions: AgentRoomGrant.fromJson((json['permissions'] as Map?)?.cast<String, dynamic>() ?? {}),
  );
}