
jsMain.web.serviceworker.ExtendableMessageEvent.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
@file:Suppress(
"EXTERNAL_CLASS_CONSTRUCTOR_PROPERTY_PARAMETER",
)
package web.serviceworker
import js.core.ReadonlyArray
import web.events.EventType
import web.messaging.MessagePort
external interface ExtendableMessageEventInit : ExtendableEventInit {
var data: Any?
var lastEventId: String?
var origin: String?
var ports: ReadonlyArray?
var source: Any /* Client | ServiceWorker | MessagePort */?
}
open external class ExtendableMessageEvent(
override val type: EventType,
init: ExtendableMessageEventInit = definedExternally,
) : ExtendableEvent {
val data: Any?
val lastEventId: String
val origin: String
val ports: ReadonlyArray
val source: Any /* Client | ServiceWorker | MessagePort */?
companion object
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy