CallManager class

Available extensions

Constructors

CallManager()
factory

Properties

connectingStep String

Available on CallManager, provided by the CallManagerPeerFlow extension

no setter
hashCode int
The hash code for this object.
no setterinherited
isCallReady bool

Available on CallManager, provided by the CallManagerPeerFlow extension

no setter
isLobbyJoined bool

Available on CallManager, provided by the CallManagerPhoenixSocket extension

no setter
onDelegateEvent Stream<Map<String, dynamic>>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shouldRestartPeer bool
getter/setter pair

Methods

acceptCall({dynamic completion(bool)?}) → void

Available on CallManager, provided by the CallManagerReachability extension

applyCameraInput({required String input}) Future<void>

Available on CallManager, provided by the CallManagerVideo extension

authenticateSDK({required String appId, required String token, dynamic completion(int result)?}) → void

Available on CallManager, provided by the CallManagerConfig extension

cancelCall() → void

Available on CallManager, provided by the CallManagerReachability extension

changeToRoute({required AudioDevice route}) Future<void>

Available on CallManager, provided by the CallManagerAudio extension

declineCall() → void

Available on CallManager, provided by the CallManagerReachability extension

doAfterJoinCallChannel(Map<String, dynamic> payload) → void

Available on CallManager, provided by the CallManagerPhoenixSocket extension

fetchIceConfig() Future<bool>

Available on CallManager, provided by the CallManagerConfig extension

getAvailableAudioInputs() List<AudioDevice>

Available on CallManager, provided by the CallManagerAudio extension

getAvailableCameraInput() List<String>

Available on CallManager, provided by the CallManagerVideo extension

getCurrentAudioInput() → AudioDevice?

Available on CallManager, provided by the CallManagerAudio extension

getCurrentCameraInput() String

Available on CallManager, provided by the CallManagerVideo extension

getCurrentConferenceMember() CallMemberData?

Available on CallManager, provided by the CallManagerInfo extension

handleCallPresenceList(List list) → void

Available on CallManager, provided by the CallManagerPeerFlow extension

isBackCamera() bool

Available on CallManager, provided by the CallManagerVideo extension

isCameraOn() bool

Available on CallManager, provided by the CallManagerVideo extension

isFrontCamera() bool

Available on CallManager, provided by the CallManagerVideo extension

isSocketConnected() bool

Available on CallManager, provided by the CallManagerPhoenixSocket extension

isVoiceMuted() bool

Available on CallManager, provided by the CallManagerAudio extension

joinCall({required String callId, bool videoCall = false, bool videoOnStart = false, String? callerName, String? calleeName, dynamic completion()?}) → void

Available on CallManager, provided by the CallManagerReachability extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyAudioRouteChanged() → void

Available on CallManager, provided by the CallManagerAudio extension

sendMuteVideo({required bool isMuted}) → void

Available on CallManager, provided by the CallManagerVideo extension

setVoiceMuted(bool muted) → void

Available on CallManager, provided by the CallManagerAudio extension

stopSDK({dynamic completion()?}) → void

Available on CallManager, provided by the CallManagerConfig extension

switchCamera() → void

Available on CallManager, provided by the CallManagerVideo extension

switchToBackCamera() → void

Available on CallManager, provided by the CallManagerVideo extension

switchToFrontCamera() → void

Available on CallManager, provided by the CallManagerVideo extension

terminateCall([bool sendEnd = false]) → void

Available on CallManager, provided by the CallManagerReachability extension

toString() String
A string representation of this object.
inherited
turnCameraOff() → void

Available on CallManager, provided by the CallManagerVideo extension

turnCameraOn({bool? isFront}) → void

Available on CallManager, provided by the CallManagerVideo extension

Operators

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