callHandler method

void callHandler(
  1. String method, {
  2. List? args,
  3. OnReturnValue? handler,
})

Implementation

void callHandler(String method, {List? args, OnReturnValue? handler}) {
  final callInfo = _CallInfo(method, ++_callID, args);
  if (handler != null) {
    _handlerMap[callInfo.callbackId] = handler;
  }
  if (_callInfoList != null) {
    _callInfoList?.add(callInfo);
  } else {
    _dispatchJavaScriptCall(callInfo);
  }
}