index library

Classes

AcceptingCallResult
The result of accepting the call
AsklessAuthenticateError
AsklessClient<USER_ID>
AsklessError
Error details of a failed request attempt
AsklessErrorCode
AuthenticateResponse<USER_ID>
The result of the authentication attempt, if success is true: the current user will be able to interact with routes on the server side created with addRouteFor.authenticatedUsers.
ConnectionDetails
Connection status to the server with details
LiveCall
Refers to a running video/audio call
ReceivingCall
A call request received from a remote user, the local user should choose between acceptCall or rejectCall.
ReceivingCallsInstance
RequestCallResult
The response received from a request call
RequestCallToUserInstance
The return of requesting a call to a remote user, call dispose() once the widget showing the call disposes.
WebRTCParams
Create an instance of this object to pass it on AsklessClient.instance.start(...), you can add your TURN servers in the configuration field.

Typedefs

OnAutoReauthenticationFails = void Function(String credentialErrorCode, void clearAuthentication())
OnConnectionChange = dynamic Function(ConnectionDetails connectionDetails)
OnReceiveVideoCallListener = void Function(ReceivingCall receivingCall)
OnRemoteUserConnectionChangeListener = void Function(bool connected)