notifyMessageReceived_ method

void notifyMessageReceived_(
  1. String message
)

Implementation

void notifyMessageReceived_(String message) {
  //_channelMessageCallback
  //print("notifyMessageReceived_: $message");
  final jobj = json.decode(message);
  var channelName = jobj["JkChannelName"];
  if (channelName != null) {
    String jStr = jobj["msg"];
    if (_channelMessageCallback != null) {
      _channelMessageCallback!(channelName, jStr);
    }

    _widgetState.widget.javascriptChannels?.forEach((e) {
      if (e.name == channelName) {
        e.onMessageReceived(JavascriptMessage(jStr));
      }
    });
  }
}