register method

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

Implementation

Future<void> register(
  PlatformWebViewController controller, {
  required Socket socketInfo,
}) async {
  for (var element in Events.values) {
    controller.mobileWebviewController?.addJavaScriptHandler(
      handlerName: element.name,
      callback: (args) => _jsEventMapperService
          .getHandlerInstance(
            element,
            controller,
          )
          .call(args),
    );
  }
}