ConferencePermission enum

The ConferencePermission enum gathers the possible permissions a participant may have in a conference.

Inheritance

Constructors

ConferencePermission(String value)
const

Values

INVITE → const ConferencePermission

Allows a participant to invite other participants to a conference.

const ConferencePermission('INVITE')
JOIN → const ConferencePermission

Allows a participant to join a conference.

const ConferencePermission('JOIN')
KICK → const ConferencePermission

Allows a participant to kick other participants from a conference

const ConferencePermission('KICK')
RECORD → const ConferencePermission

Allows a participant to record a conference.

const ConferencePermission('RECORD')
SEND_AUDIO → const ConferencePermission

Allows a participant to send an audio stream during a conference.

const ConferencePermission('SEND_AUDIO')
SEND_MESSAGE → const ConferencePermission

Allows a participant to send a message to other participants during a conference.

const ConferencePermission('SEND_MESSAGE')
SEND_VIDEO → const ConferencePermission

Allows a participant to send a video stream during a conference.

const ConferencePermission('SEND_VIDEO')
SHARE_FILE → const ConferencePermission

Allows a participant to share a file during a conference.

const ConferencePermission('SHARE_FILE')
SHARE_SCREEN → const ConferencePermission

Allows a participant to share a screen during a conference.

const ConferencePermission('SHARE_SCREEN')
SHARE_VIDEO → const ConferencePermission

Allows a participant to share a video during a conference.

const ConferencePermission('SHARE_VIDEO')
STREAM → const ConferencePermission

Allows a participant to stream a conference.

const ConferencePermission('STREAM')
UPDATE_PERMISSIONS → const ConferencePermission

Allows a participant to update other participants' permissions.

const ConferencePermission('UPDATE_PERMISSIONS')

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value String
final

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

valueOf(String? value) ConferencePermission

Constants

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