Message handler.
Post message to target window with tracking properties added and save deferred object referenced by tracking id.
Removes handler. The reference must match the original object that was provided when adding the handler.
Send response message to target window. Response messages re-use tracking properties from a previous request message.
Start listening to message events.
Stops listening to message events.
Utility to create a deferred object.
Utility to generate random sequence of characters used as tracking id for promises.
Generated using TypeDoc
Adds handler. If the first handler whose test method returns true will handle the message and provide a response.