initCallHandler static method

void initCallHandler()

Implementation

static void initCallHandler() {
  _channel.setMethodCallHandler((MethodCall methodCall) async {
    switch (methodCall.method) {
      case 'api2':
        if (_onRequest == null) return false;
        return await _onRequest!(methodCall.arguments as String);
      case 'close':
        if (_onClose == null)
          return false;
        else
          _onClose!();
        return true;
      default:
        throw MissingPluginException('notImplemented');
    }
  });
}