CallClientChannel class
SDK control actions
- Inheritance
-
- Object
- PlatformInterface
- CallClientPlatform
- CallClientChannel
Constructors
Properties
- callClientMethodChannel → MethodChannel
-
Channel to invoke library methods
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getAndroidPhoneAccountEnabled(
) → Future< bool?> -
ConfigurationManager . Get android phone account enabled
override
-
getAudioRoutes(
) → Future< List< AudioRouteData> ?> -
Get audio routes
override
-
getCallList(
) → Future< List< Call> ?> -
Get list of current calls
override
-
getRegistrationState(
) → Future< RegistrationState> -
Get current registration state
override
-
getVersionInfo(
) → Future< VersionInfo> -
SDK version for developer's convenience
override
-
initializeCallClient(
{required Configuration configuration}) → Future< void> -
Prepare service for work with the desired
configuration
override -
initializeOutgoingCallClient(
{required Configuration configuration}) → Future< void> -
Prepare service in outgoing calls mode for work with the desired
configuration
override -
makeCall(
{required String number}) → Future< void> -
Create new outgoing call to the specified account
number
override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
register(
{required String login, required String password}) → Future< void> -
Create account registration with
login
andpassword
override -
setAudioRoute(
{required AudioRoute audioRoute}) → Future< void> -
Set audio route
override
-
setDetectCallLocationEnabled(
{required bool enabled}) → Future< void> -
ConfigurationManager . Set detect call location enabled
override
-
setRingtoneEnabled(
{required bool enabled}) → Future< void> -
Configuration Manager methods begin
override
-
subscribeOnAudioRouteEvents(
) → Stream< AudioRouteEvent> -
Stream of messages about changes in audio routes
override
-
subscribeOnCallEvents(
) → Stream< CallEvent> -
Stream of messages about changes in calls
override
-
subscribeOnPushTokenEvents(
) → Stream< String> -
Stream for receiving push tokens
override
-
subscribeOnRegistrationEvents(
) → Stream< RegistrationEvent> -
Stream of registration events messages
override
-
toString(
) → String -
A string representation of this object.
inherited
-
unregister(
) → Future< void> -
Remove account registration
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited