MessageEvent
interface
interface MessageEvent<T = any> extends Eventvariable
var MessageEvent: { … }The constructor object for MessageEvent, used to construct an
event carrying a message, such as those dispatched for BroadcastChannel,
MessagePort, and Worker messaging.
Constructors
constructor
new MessageEvent<T>(type: string, eventInitDict?: MessageEventInit<T>): MessageEvent<T>Properties
data
readonly data: TReturns the data of the message.
origin
readonly origin: stringReturns the origin of the message, for server-sent events.
lastEventId
readonly lastEventId: stringReturns the last event ID string, for server-sent events.
source
readonly source: MessageEventSource | nullports
readonly ports: ReadonlyArray<MessagePort>Returns transferred ports.
prototype
readonly prototype: MessageEventMethods
initMessageEvent
initMessageEvent(type: string, bubbles?: boolean, cancelable?: boolean, data?: any, origin?: string, lastEventId?: string, source?: MessageEventSource | null, ports?: MessagePort[]): voidDeprecated.