UNPKG

penpal

Version:

A promise-based library for communicating with iframes via postMessage.

29 lines (28 loc) 1.03 kB
export var MessageType; (function (MessageType) { MessageType["Call"] = "call"; MessageType["Reply"] = "reply"; MessageType["Syn"] = "syn"; MessageType["SynAck"] = "synAck"; MessageType["Ack"] = "ack"; })(MessageType || (MessageType = {})); export var Resolution; (function (Resolution) { Resolution["Fulfilled"] = "fulfilled"; Resolution["Rejected"] = "rejected"; })(Resolution || (Resolution = {})); export var ErrorCode; (function (ErrorCode) { ErrorCode["ConnectionDestroyed"] = "ConnectionDestroyed"; ErrorCode["ConnectionTimeout"] = "ConnectionTimeout"; ErrorCode["NotInIframe"] = "NotInIframe"; ErrorCode["NoIframeSrc"] = "NoIframeSrc"; })(ErrorCode || (ErrorCode = {})); export var NativeErrorName; (function (NativeErrorName) { NativeErrorName["DataCloneError"] = "DataCloneError"; })(NativeErrorName || (NativeErrorName = {})); export var NativeEventType; (function (NativeEventType) { NativeEventType["Message"] = "message"; })(NativeEventType || (NativeEventType = {}));