init static method

void init(
  1. CallAppSettings callAppSettings, {
  2. required dynamic onSuccess(
    1. String success
    ),
  3. required dynamic onError(
    1. CometChatCallsException error
    ),
})

Initializes the CometChat Calls plugin.

  • callAppSettings: The call app settings.
  • onSuccess: A callback function that is called when the plugin is successfully initialized.
  • onError: A callback function that is called when an error occurs while initializing the plugin.

Example: CometChatCalls.init( callAppSettings: <YOUR_CALL_APP_SETTINGS>, onSuccess: (success) { // The plugin was successfully initialized. }, onError: (error) { // An error occurred while initializing the plugin. }, );

Implementation

static void init(CallAppSettings callAppSettings, {
  required Function(String success) onSuccess,
  required Function(CometChatCallsException error) onError
}) async {
  CometchatcallsPluginPlatform.instance.initCometChatCalls(callAppSettings, onSuccess, onError);
}