initializeCallClient method

  1. @override
Future<void> initializeCallClient({
  1. required Configuration configuration,
  2. required RegistrationMode mode,
  3. required ApplicationState state,
})
override

Prepare service for work with the desired configuration

Implementation

@override
Future<void> initializeCallClient({
  required Configuration configuration,
  required RegistrationMode mode,
  required ApplicationState state
}) async {
  log("CallClientChannel: initialize CallClient");

  final args = Map.fromIterables(
    { "configuration", "mode", "state" },
    { configuration.toMap(), mode.nativeEnumString, state.nativeEnumString }
  );
  return await callClientMethodChannel.invokeMethod<void>(
      'initCallClient', args);
}