DyteSelfUser class
- Inheritance
-
- Object
- DyteMeetingParticipant
- DyteJoinedMeetingParticipant
- DyteSelfUser
Constructors
- DyteSelfUser(DyteLocalUserApi localUserApis, DyteJoinedMeetingParticipantApi joinedParticipantApis, DyteMeetingParticipantApi meetingParticipantApi, {required String id, required String userId, required String name, required bool isHost, required ParticipantFlags flags, required bool audioEnabled, required SystemPermissions permissions, required bool videoEnabled, String? clientSpecificId, String? picture, required DyteStageStatus stageStatus})
- DyteSelfUser.fromJson(String source, DyteLocalUserApi localUserApi, DyteJoinedMeetingParticipantApi joinedMeetingParticipantApi, DyteMeetingParticipantApi meetingParticipantApi)
-
factory
-
DyteSelfUser.fromMap(Map<
String, dynamic> map, DyteLocalUserApi userApi, DyteJoinedMeetingParticipantApi joinedMeetingParticipantApi, DyteMeetingParticipantApi meetingParticipantApi) -
factory
Properties
- audioEnabled ↔ bool
-
getter/setter pairinherited
- clientSpecificId → String?
-
finalinherited
- flags → ParticipantFlags
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setteroverride
- id → String
-
finalinherited
- isHost → bool
-
finalinherited
- joinedParticipantApis → DyteJoinedMeetingParticipantApi
-
finalinherited
- localUserApis → DyteLocalUserApi
-
final
- meetingParticipantApi → DyteMeetingParticipantApi
-
finalinherited
- name → String
-
finalinherited
- permissions → SystemPermissions
-
final
- picture → String?
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stageStatus ↔ DyteStageStatus
-
getter/setter pairinherited
- userId → String
-
finalinherited
- videoEnabled ↔ bool
-
getter/setter pairinherited
- videoView → VideoView
-
no setterinherited
Methods
-
addParticipantUpdateListener(
) → void -
inherited
-
disableAudio(
) → void -
override
-
disableVideo(
) → void -
override
-
enableAudio(
) → void -
override
-
enableVideo(
) → void -
override
-
getAudioDevices(
) → Future< List< DyteAudioDevice> > -
getSelectedAudioDevice(
) → Future< DyteAudioDevice?> -
getSelectedVideoDevice(
) → Future< DyteVideoDevice?> -
getVideoDevices(
) → Future< List< DyteVideoDevice> > -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeParticipantUpdateListener(
) → void -
inherited
-
removeParticipantUpdateListeners(
) → void -
inherited
-
setAudioDevice(
DyteAudioDevice device) → Future< void> -
setDisplayName(
String name) → Future< void> -
setVideoDevice(
DyteVideoDevice device) → Future< void> -
switchCamera(
) → void -
toJson(
) → String -
toMap(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
covariant DyteSelfUser other) → bool -
The equality operator.
override