doAnnulment method

Future<Map?> doAnnulment(
  1. BuildContext context,
  2. {required String authorizationCode}
)

Implementation

Future<Map?> doAnnulment(
  BuildContext context, {
  required String authorizationCode,
}) async {
  final bool internetStatus = await checkInternetConnection();

  if (!internetStatus) {
    Transitions(
      context: context,
      child: const NoInternetPage(),
    );
  }

  Map? result;

  try {
    result = await platform.invokeMethod(
      InvokeMethodsEnvironment.doAnnulment,
      <String, String>{
        'authorization_code': authorizationCode,
      },
    );
  } on PlatformException catch (platformException) {
    debugPrint(platformException.stacktrace);
  }
  return result;
}