ExtendableMessageEvent Class
The message event of a service worker (https://w3c.github.io/ServiceWorker/#extendablemessageevent).
public sealed class ExtendableMessageEvent : ExtendableEvent- Inheritance
ExtendableEventExtendableMessageEvent
Constructors
| Name | Description |
|---|---|
| ExtendableMessageEvent(string, ExtendableMessageEventInit?) | Creates a message event. |
ExtendableMessageEvent(string, ExtendableMessageEventInit?)
ExtendableEvents.csCreates a message event.
public ExtendableMessageEvent(string type, ExtendableMessageEventInit? eventInitDict = null)Properties
| Name | Description |
|---|---|
| Data | Gets the data of the message. |
| LastEventId | Gets the last event ID. |
| Origin | Gets the origin of the sender. |
| Ports | Gets the ports sent with the message. |
| Source | Gets the sender: a Client, a ServiceWorker or a MessagePort, or null. |
Gets the data of the message.
public object? Data { get; }LastEventId
ExtendableEvents.csOrigin
ExtendableEvents.csGets the origin of the sender.
public string Origin { get; }Ports
ExtendableEvents.csGets the ports sent with the message.
public IReadOnlyList<MessagePort> Ports { get; }Source
ExtendableEvents.csGets the sender: a Client, a ServiceWorker or a MessagePort, or null.
public object? Source { get; }