setJavaScriptChannels method

Future<void> setJavaScriptChannels(
  1. Set<JavascriptChannel> channels
)

Implementation

Future<void> setJavaScriptChannels(Set<JavascriptChannel> channels) async {
  if (_isDisposed) {
    return;
  }
  assert(value);
  _assertJavascriptChannelNamesAreUnique(channels);

  for (var channel in channels) {
    _javascriptChannels[channel.name] = channel;
  }

  return _pluginChannel.invokeMethod('setJavaScriptChannels',
      [_browserId, _extractJavascriptChannelNames(channels).toList()]);
}