register method

  1. @override
Future register()
override

Implementation

@override
Future<dynamic> register() async {
  _completer = Completer();
  callback.setMethodCallHandler((handle) async {
    if (handle.method == 'onCompleted') {
      _completer.complete(handle.arguments as String);
    } else if (handle.method == 'onError') {
      _completer.complete(handle.arguments);
    }
  });
  await methodChannel.invokeMethod('register');

  return await _completer.future;
}