ExtendableMessageEvent class
The ExtendableMessageEvent interface of the ServiceWorker API represents the event object of a message event fired on a service worker (when a channel message is received on the ServiceWorkerGlobalScope from another context) — extends the lifetime of such events.
- Inheritance
-
- Object
- ExtendableEvent
- ExtendableMessageEvent
Properties
- bubbles → bool?
-
no setterinherited
- cancelable → bool?
-
no setterinherited
- composed → bool?
-
no setterinherited
- currentTarget → EventTarget?
-
no setterinherited
- data → dynamic
-
Returns the event's data. It can be any data type.
no setter
- defaultPrevented → bool
-
no setterinherited
- eventPhase → int
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- isTrusted → bool?
-
no setterinherited
- lastEventId → String?
-
Represents, in server-sent events, the last event ID of the event source.
no setter
- matchingTarget → Element
-
A pointer to the element whose CSS selector matched within which an event
was fired. If this Event was not associated with any Event delegation,
accessing this value will throw an UnsupportedError.
no setterinherited
- origin → String?
-
no setter
-
path
→ List<
EventTarget> -
no setterinherited
-
ports
→ List<
MessagePort> ? -
Returns the array containing the MessagePort objects
representing the ports of the associated message channel.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source → ServiceWorkerClient
-
Returns a reference to the service worker that sent the message.
no setter
- target → EventTarget?
-
no setterinherited
- timeStamp → double?
-
no setterinherited
- type → String
-
no setterinherited
Methods
-
composedPath(
) → List< EventTarget> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
preventDefault(
) → void -
inherited
-
stopImmediatePropagation(
) → void -
inherited
-
stopPropagation(
) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
waitUntil(
Future future) → void -
Extends the lifetime of the event.
It is intended to be called in the install EventHandler for the
installing worker and on the active EventHandler for the active worker.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited