rx-postmessenger
Version:
Minimal RxJS adapter for the window.postMessage API for request-response streams and notification streams across frame windows.
12 lines (11 loc) • 410 B
JavaScript
var PostmessageAdapter = /** @class */ (function () {
function PostmessageAdapter(targetWindow, targetOrigin) {
this.targetWindow = targetWindow;
this.targetOrigin = targetOrigin;
}
PostmessageAdapter.prototype.postMessage = function (data) {
this.targetWindow.postMessage(data, this.targetOrigin);
};
return PostmessageAdapter;
}());
export { PostmessageAdapter };