InfobipRTC class

Properties

hashCode int
The hash code for this object.
no setterinherited
isLoggedIn bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
token String?
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerClient({required String apiKey, required String identity, required String applicationId, required String displayName, String? pushConfigId}) Future<void>
toString() String
A string representation of this object.
inherited
unregisterClient() Future<void>

Operators

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

Static Properties

activeCall Call?
no setter
instance InfobipRTC
no setter

Static Methods

call({required CallRequest callRequest, CallOptions? options}) Future<OutgoingCall>
Makes an outgoing call specified by callRequest to another user of Infobip's WebRTC platform.
callConversations(CallConversationsRequest callConversationsRequest, [CallOptions? options]) Future<OutgoingCall>
Make a call to the conversations platform, specified by callConversationsRequest.
callPhoneNumber({required CallRequest callRequest, CallOptions? options}) Future<OutgoingCall>
Make a call towards a phone number, specified with callRequest.
handleIncomingCalls(dynamic onCall(IncomingCall)) Future<void>