register method

Future<void> register(
  1. dynamic message,
  2. PlatformWebViewController controller, {
  3. required Socket socketInfo,
})

Implementation

Future<void> register(
  dynamic message,
  PlatformWebViewController controller, {
  required Socket socketInfo,
}) async {
  Map<String, dynamic> jsonMap = json.decode(message!);
  String handlerName = jsonMap['name'];
  Map<String, dynamic> params = jsonMap['params'] ?? {};
  List<dynamic> args = [params];

  await handleDynamicHandler(
    handlerName,
    args,
    controller,
  );
}