Dart API Referencedart:htmlMessagePort

MessagePort Interface

dom/interfaces/threads/nsIDOMWorkers.idlScriptable
This interface represents a worker thread's message port, which is used to allow the worker to post messages back to its creator.
1.0
11.0
Introduced
Gecko 1.9.1
Inherits from: nsISupports Last changed in Gecko 1.9.1 (Firefox 3.5 / Thunderbird 3.0 / SeaMonkey 2.0)

Extends

EventTarget

Methods

Code void close() #

void close();

Code MessagePortEvents get on() #

MessagePortEvents get on();

Code void postMessage(String message, [List messagePorts]) #

Posts a message into the event queue.

Parameters
aMessage
The message to post.
void postMessage(String message, [List messagePorts]);

Code void start() #

void start();

Code void webkitPostMessage(String message, [List transfer]) #

void webkitPostMessage(String message, [List transfer]);

Code void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) #

void $dom_addEventListener(String type, EventListener listener, [bool useCapture]);

Code bool $dom_dispatchEvent(Event evt) #

bool $dom_dispatchEvent(Event evt);

Code void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) #

void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]);

This page includes content from the Mozilla Foundation that is graciously licensed under a Creative Commons: Attribution-Sharealike license. Mozilla has no other association with Dart or dartlang.org. We encourage you to improve the web by contributing to The Mozilla Developer Network.