setRequestHandler method

  1. @override
void setRequestHandler(
  1. BleRequestHandler? handler
)
override

Implementation

@override
void setRequestHandler(BleRequestHandler? handler) {
  _channel.setMethodCallHandler(
    handler == null
        ? null
        : (call) async {
            if (call.method != 'request') throw MissingPluginException();
            return handler(Map<String, Object?>.from(call.arguments as Map));
          },
  );
}