
jsMain.web.media.streams.MediaStreamTrack.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
package web.media.streams
import js.core.Void
import web.events.Event
import web.events.EventHandler
import web.events.EventTarget
import kotlin.js.Promise
sealed external class MediaStreamTrack :
EventTarget {
var contentHint: String
var enabled: Boolean
val id: String
val kind: String
val label: String
val muted: Boolean
var onended: EventHandler?
var onmute: EventHandler?
var onunmute: EventHandler?
val readyState: MediaStreamTrackState
fun applyConstraints(constraints: MediaTrackConstraints = definedExternally): Promise
fun clone(): MediaStreamTrack
fun getCapabilities(): MediaTrackCapabilities
fun getConstraints(): MediaTrackConstraints
fun getSettings(): MediaTrackSettings
fun stop()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy