ApiScope.fromJson constructor
Implementation
factory ApiScope.fromJson(Map<String, dynamic> j) => ApiScope(
livekit: j['livekit'] != null ? LivekitGrant.fromJson(j['livekit'] as Map<String, dynamic>) : null,
queues: j['queues'] != null ? QueuesGrant.fromJson(j['queues'] as Map<String, dynamic>) : null,
messaging: j['messaging'] != null ? MessagingGrant.fromJson(j['messaging'] as Map<String, dynamic>) : null,
database: j['database'] != null ? DatabaseGrant.fromJson(j['database'] as Map<String, dynamic>) : null,
sync: j['sync'] != null ? SyncGrant.fromJson(j['sync'] as Map<String, dynamic>) : null,
storage: j['storage'] != null ? StorageGrant.fromJson(j['storage'] as Map<String, dynamic>) : null,
containers: j['containers'] != null ? ContainersGrant.fromJson(j['containers'] as Map<String, dynamic>) : null,
developer: j['developer'] != null ? DeveloperGrant.fromJson(j['developer'] as Map<String, dynamic>) : null,
agents: j['agents'] != null ? AgentsGrant.fromJson(j['agents'] as Map<String, dynamic>) : null,
admin: j['admin'] != null ? AdminGrant.fromJson(j['admin'] as Map<String, dynamic>) : null,
secrets: j['secrets'] != null ? SecretsGrant.fromJson(j['secrets'] as Map<String, dynamic>) : null,
);