joinSessionWithCallToken static method

  1. @Deprecated('Use joinSession(callToken: token, sessionSettings: settings, ...) instead')
Future<void> joinSessionWithCallToken(
  1. CallToken? callToken,
  2. SessionSettings? sessionSettings,
  3. Widget? container,
  4. dynamic onSuccess(
    1. Widget?
    ),
  5. dynamic onError(
    1. CometChatCallsException
    ),
)

Joins a call session with the provided call token and SessionSettings.

@Deprecated Use joinSession with the callToken parameter instead.

Implementation

@Deprecated(
    'Use joinSession(callToken: token, sessionSettings: settings, ...) instead')
static Future<void> joinSessionWithCallToken(
  CallToken? callToken,
  SessionSettings? sessionSettings,
  Widget? container,
  Function(Widget?) onSuccess,
  Function(CometChatCallsException) onError,
) async {
  if (callToken == null) {
    onError(CometChatCallsException.callTokenNull());
    return;
  }

  if (sessionSettings == null) {
    onError(CometChatCallsException.sessionSettingsNull());
    return;
  }

  return joinSession(
    callToken: callToken,
    sessionSettings: sessionSettings,
    onSuccess: onSuccess,
    onError: onError,
  );
}