Package-level declarations

Types

Link copied to clipboard
open external class MediaEncryptedEvent(type: String, eventInitDict: MediaEncryptedEventInit = definedExternally) : Event
Since Kotlin 1.1
open external class MediaEncryptedEvent(type: String, eventInitDict: MediaEncryptedEventInit = definedExternally) : Event, JsAny
Since Kotlin 1.8
Link copied to clipboard
external interface MediaEncryptedEventInit : EventInit
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
open external class MediaKeyMessageEvent(type: String, eventInitDict: MediaKeyMessageEventInit) : Event

Exposes the JavaScript MediaKeyMessageEvent to Kotlin

Since Kotlin 1.1
open external class MediaKeyMessageEvent(type: String, eventInitDict: MediaKeyMessageEventInit) : Event, JsAny

Exposes the JavaScript MediaKeyMessageEvent to Kotlin

Since Kotlin 1.8
Link copied to clipboard
external interface MediaKeyMessageEventInit : EventInit
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
external interface MediaKeyMessageType
Since Kotlin 1.1
external interface MediaKeyMessageType : JsAny
Since Kotlin 1.8
Link copied to clipboard
abstract external class MediaKeys

Exposes the JavaScript MediaKeys to Kotlin

Since Kotlin 1.1
abstract external class MediaKeys : JsAny

Exposes the JavaScript MediaKeys to Kotlin

Since Kotlin 1.8
Link copied to clipboard
abstract external class MediaKeySession : EventTarget

Exposes the JavaScript MediaKeySession to Kotlin

Since Kotlin 1.1
abstract external class MediaKeySession : EventTarget, JsAny

Exposes the JavaScript MediaKeySession to Kotlin

Since Kotlin 1.8
Link copied to clipboard
external interface MediaKeySessionType
Since Kotlin 1.1
external interface MediaKeySessionType : JsAny
Since Kotlin 1.8
Link copied to clipboard
external interface MediaKeysRequirement
Since Kotlin 1.1
external interface MediaKeysRequirement : JsAny
Since Kotlin 1.8
Link copied to clipboard
external interface MediaKeyStatus
Since Kotlin 1.1
external interface MediaKeyStatus : JsAny
Since Kotlin 1.8
Link copied to clipboard
abstract external class MediaKeyStatusMap

Exposes the JavaScript MediaKeyStatusMap to Kotlin

Since Kotlin 1.1
abstract external class MediaKeyStatusMap : JsAny

Exposes the JavaScript MediaKeyStatusMap to Kotlin

Since Kotlin 1.8
Link copied to clipboard
abstract external class MediaKeySystemAccess

Exposes the JavaScript MediaKeySystemAccess to Kotlin

Since Kotlin 1.1
abstract external class MediaKeySystemAccess : JsAny

Exposes the JavaScript MediaKeySystemAccess to Kotlin

Since Kotlin 1.8
Link copied to clipboard
external interface MediaKeySystemConfiguration

Exposes the JavaScript MediaKeySystemConfiguration to Kotlin

Since Kotlin 1.1
external interface MediaKeySystemConfiguration : JsAny

Exposes the JavaScript MediaKeySystemConfiguration to Kotlin

Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun MediaEncryptedEventInit(initDataType: String? = "", initData: ArrayBuffer? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaEncryptedEventInit
Since Kotlin 1.1
fun MediaEncryptedEventInit(initDataType: String? = "", initData: ArrayBuffer? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaEncryptedEventInit
Since Kotlin 1.8
Link copied to clipboard
inline fun MediaKeyMessageEventInit(messageType: MediaKeyMessageType?, message: ArrayBuffer?, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaKeyMessageEventInit
Since Kotlin 1.1
fun MediaKeyMessageEventInit(messageType: MediaKeyMessageType?, message: ArrayBuffer?, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaKeyMessageEventInit
Since Kotlin 1.8
Link copied to clipboard
inline fun MediaKeySystemConfiguration(label: String? = "", initDataTypes: Array<String>? = arrayOf(), audioCapabilities: Array<MediaKeySystemMediaCapability>? = arrayOf(), videoCapabilities: Array<MediaKeySystemMediaCapability>? = arrayOf(), distinctiveIdentifier: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL, persistentState: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL, sessionTypes: Array<String>? = undefined): MediaKeySystemConfiguration
Since Kotlin 1.1
fun MediaKeySystemConfiguration(label: String? = "", initDataTypes: JsArray<JsString>? = JsArray(), audioCapabilities: JsArray<MediaKeySystemMediaCapability>? = JsArray(), videoCapabilities: JsArray<MediaKeySystemMediaCapability>? = JsArray(), distinctiveIdentifier: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL, persistentState: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL, sessionTypes: JsArray<JsString>? = undefined): MediaKeySystemConfiguration
Since Kotlin 1.8
Link copied to clipboard
inline fun MediaKeySystemMediaCapability(contentType: String? = "", robustness: String? = ""): MediaKeySystemMediaCapability
Since Kotlin 1.1
fun MediaKeySystemMediaCapability(contentType: String? = "", robustness: String? = ""): MediaKeySystemMediaCapability
Since Kotlin 1.8