ProjectRole enum

Inheritance
Available extensions

Values

none → const ProjectRole
const ProjectRole('none', 'None')
member → const ProjectRole
const ProjectRole(ProjectRoles.member, 'Member')
admin → const ProjectRole
const ProjectRole(ProjectRoles.admin, 'Admin')
developer → const ProjectRole
const ProjectRole(ProjectRoles.developer, 'Developer')
roomCreator → const ProjectRole
const ProjectRole(ProjectRoles.roomCreator, 'Room Creator')
roomInventory → const ProjectRole
const ProjectRole(ProjectRoles.roomInventory, 'Room Inventory')
roomManager → const ProjectRole
const ProjectRole(ProjectRoles.roomManager, 'Room Manager')
sessionInventory → const ProjectRole
const ProjectRole(ProjectRoles.sessionInventory, 'Session Inventory')
agentCreator → const ProjectRole
const ProjectRole(ProjectRoles.agentCreator, 'Agent Creator')
agentInventory → const ProjectRole
const ProjectRole(ProjectRoles.agentInventory, 'Agent Inventory')
agentManager → const ProjectRole
const ProjectRole(ProjectRoles.agentManager, 'Agent Manager')
repositoryCreator → const ProjectRole
const ProjectRole(ProjectRoles.repositoryCreator, 'Repository Creator')
repositoryInventory → const ProjectRole
const ProjectRole(ProjectRoles.repositoryInventory, 'Repository Inventory')
repositoryManager → const ProjectRole
const ProjectRole(ProjectRoles.repositoryManager, 'Repository Manager')
feedCreator → const ProjectRole
const ProjectRole(ProjectRoles.feedCreator, 'Feed Creator')
feedInventory → const ProjectRole
const ProjectRole(ProjectRoles.feedInventory, 'Feed Inventory')
feedManager → const ProjectRole
const ProjectRole(ProjectRoles.feedManager, 'Feed Manager')
oauthClientCreator → const ProjectRole
const ProjectRole(ProjectRoles.oauthClientCreator, 'OAuth Client Creator')
oauthClientInventory → const ProjectRole
const ProjectRole(ProjectRoles.oauthClientInventory, 'OAuth Client Inventory')
oauthClientManager → const ProjectRole
const ProjectRole(ProjectRoles.oauthClientManager, 'OAuth Client Manager')
apiKeyCreator → const ProjectRole
const ProjectRole(ProjectRoles.apiKeyCreator, 'API Key Creator')
apiKeyInventory → const ProjectRole
const ProjectRole(ProjectRoles.apiKeyInventory, 'API Key Inventory')
apiKeyManager → const ProjectRole
const ProjectRole(ProjectRoles.apiKeyManager, 'API Key Manager')
serviceCreator → const ProjectRole
const ProjectRole(ProjectRoles.serviceCreator, 'Service Creator')
serviceInventory → const ProjectRole
const ProjectRole(ProjectRoles.serviceInventory, 'Service Inventory')
serviceManager → const ProjectRole
const ProjectRole(ProjectRoles.serviceManager, 'Service Manager')
serviceAccountCreator → const ProjectRole
const ProjectRole(ProjectRoles.serviceAccountCreator, 'Service Account Creator')
serviceAccountInventory → const ProjectRole
const ProjectRole(ProjectRoles.serviceAccountInventory, 'Service Account Inventory')
serviceAccountManager → const ProjectRole
const ProjectRole(ProjectRoles.serviceAccountManager, 'Service Account Manager')
participantTokenCreator → const ProjectRole
const ProjectRole(ProjectRoles.participantTokenCreator, 'Participant Token Creator')
mailboxCreator → const ProjectRole
const ProjectRole(ProjectRoles.mailboxCreator, 'Mailbox Creator')
mailboxInventory → const ProjectRole
const ProjectRole(ProjectRoles.mailboxInventory, 'Mailbox Inventory')
mailboxManager → const ProjectRole
const ProjectRole(ProjectRoles.mailboxManager, 'Mailbox Manager')
routeCreator → const ProjectRole
const ProjectRole(ProjectRoles.routeCreator, 'Route Creator')
routeInventory → const ProjectRole
const ProjectRole(ProjectRoles.routeInventory, 'Route Inventory')
routeManager → const ProjectRole
const ProjectRole(ProjectRoles.routeManager, 'Route Manager')
scheduledTaskCreator → const ProjectRole
const ProjectRole(ProjectRoles.scheduledTaskCreator, 'Scheduled Task Creator')
scheduledTaskInventory → const ProjectRole
const ProjectRole(ProjectRoles.scheduledTaskInventory, 'Scheduled Task Inventory')
scheduledTaskManager → const ProjectRole
const ProjectRole(ProjectRoles.scheduledTaskManager, 'Scheduled Task Manager')
feedSubscriptionCreator → const ProjectRole
const ProjectRole(ProjectRoles.feedSubscriptionCreator, 'Feed Subscription Creator')
feedSubscriptionInventory → const ProjectRole
const ProjectRole(ProjectRoles.feedSubscriptionInventory, 'Feed Subscription Inventory')
feedSubscriptionManager → const ProjectRole
const ProjectRole(ProjectRoles.feedSubscriptionManager, 'Feed Subscription Manager')
llmLoggerCreator → const ProjectRole
const ProjectRole(ProjectRoles.llmLoggerCreator, 'LLM Logger Creator')
llmLoggerInventory → const ProjectRole
const ProjectRole(ProjectRoles.llmLoggerInventory, 'LLM Logger Inventory')
llmLoggerManager → const ProjectRole
const ProjectRole(ProjectRoles.llmLoggerManager, 'LLM Logger Manager')
llmProxyUser → const ProjectRole
const ProjectRole(ProjectRoles.llmProxyUser, 'LLM Proxy User')
usageReporter → const ProjectRole
const ProjectRole(ProjectRoles.usageReporter, 'Usage Reporter')
billingManager → const ProjectRole
const ProjectRole(ProjectRoles.billingManager, 'Billing Manager')
groupManager → const ProjectRole
const ProjectRole(ProjectRoles.groupManager, 'Group Manager')

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
label String
final
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
relation String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromRelation(String? relation) ProjectRole

Constants

assignable → const List<ProjectRole>
values → const List<ProjectRole>
A constant List of the values in this enum, in order of their declaration.