CallPlatform class abstract

Call control actions

Inheritance
  • Object
  • PlatformInterface
  • CallPlatform
Implementers

Constructors

CallPlatform()
Constructor

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

accept({required String callsId}) Future<void>
Accept an incoming call with callsId
addToConference({required String callId}) Future<void>
Add callId to current conference
createConference({required String callId, required String otherCallId}) Future<void>
Create conference with callId and otherCallId
getStatistics({required String callId}) Future<CallStatistics?>
Get call statistics
hold({required String callsId}) Future<void>
Hold call with callsId
mute({required String callId}) Future<void>
Disable microphone in call with callId
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeFromConference({required String callId}) Future<void>
Remove callId from current conference
resume({required String callsId}) Future<void>
Resume call with callsId
sendDtmf({required String callId, required String sequence}) Future<void>
Send sequence of DTMF digits to call with callId
terminate({required String callsId}) Future<void>
Terminate call with callsId
toString() String
A string representation of this object.
inherited
transfer({required String callsId, required String targetNumber}) Future<void>
Transfer call with callsId to call with targetNumber
unMute({required String callId}) Future<void>
Enable microphone in call with callId

Operators

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

Static Properties

instance CallPlatform
Get CallPlatform instance
getter/setter pair