Character class

Inheritance

Constructors

Character({required CharacterConfig characterConfig, required EventEmitter eventEmitter, CharacterState? state, required Function enablePeerMic, required Function disablePeerMic, required Function enablePeerCamera, required Function disablePeerCamera, required Function joinCharacter, required Function removeCharacter, required Function sendMessage, required Function interruptCharacter})

Properties

characterMode CharacterMode?
getter/setter pair
characterRole String?
getter/setter pair
displayName String
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
id String
getter/setter pairinherited
interactionId String?
getter/setter pair
isLocal bool
getter/setter pairinherited
knowledgeBases List<String>
no setter
language String
no setter
metaData Map<String, dynamic>?
getter/setter pairinherited
mode Mode
getter/setter pairinherited
pinState ParticipantPinState
getter/setter pairinherited
quality String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state CharacterState?
getter/setter pair
streams Map<String, Stream>
getter/setter pairinherited

Methods

captureImage({int? width, int? height}) Future<String?>
inherited
disableCam() → dynamic
inherited
enableCam() → dynamic
inherited
getAudioStats() List?
override
getShareStats() List?
override
getVideoStats() List?
override
interrupt() → void
join() → void
leave() → void
muteMic() → dynamic
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
off(Events event, Function handler) → dynamic
override
on(Events event, dynamic handler) → dynamic
override
pin([PinType pinType = PinType.SHARE_AND_CAM]) → void
override
remove() → void
override
sendMessage({required String message}) → void
setQuality(dynamic quality) → void
override
setViewPort(dynamic width, dynamic height) → void
override
toString() String
A string representation of this object.
inherited
unmuteMic() → dynamic
inherited
unpin([PinType pinType = PinType.SHARE_AND_CAM]) → void
override

Operators

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