postBroadcastMessage static method
Posts the message to a broadcast channel with name identifier.
Implementation
static void postBroadcastMessage(String name, Map<String, dynamic> message) {
final web.BroadcastChannel channel = web.BroadcastChannel(name);
final JSObject object = JSObject();
for (var e in message.entries) {
final dynamic value = e.value;
if (value is String) {
object.setProperty(e.key.toJS, value.toJS);
} else if (value == null) {
// No-op.
}
}
channel.postMessage(object);
}