diff --git a/libraries/stdlib/js/src/org.w3c/org.khronos.webgl.kt b/libraries/stdlib/js/src/org.w3c/org.khronos.webgl.kt index 3f496191b7f..975c0c270b5 100644 --- a/libraries/stdlib/js/src/org.w3c/org.khronos.webgl.kt +++ b/libraries/stdlib/js/src/org.w3c/org.khronos.webgl.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -9,24 +9,8 @@ package org.khronos.webgl import kotlin.js.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* public external interface WebGLContextAttributes { var alpha: Boolean? /* = true */ @@ -55,6 +39,7 @@ public external interface WebGLContextAttributes { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun WebGLContextAttributes(alpha: Boolean? = true, depth: Boolean? = true, stencil: Boolean? = false, antialias: Boolean? = true, premultipliedAlpha: Boolean? = true, preserveDrawingBuffer: Boolean? = false, preferLowPowerToHighPerformance: Boolean? = false, failIfMajorPerformanceCaveat: Boolean? = false): WebGLContextAttributes { val o = js("({})") @@ -906,6 +891,7 @@ public external interface WebGLContextEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun WebGLContextEventInit(statusMessage: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): WebGLContextEventInit { val o = js("({})") @@ -958,9 +944,11 @@ public external open class Int8Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Int8Array.get(index: Int): Byte = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Int8Array.set(index: Int, value: Byte) { asDynamic()[index] = value } @@ -985,9 +973,11 @@ public external open class Uint8Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint8Array.get(index: Int): Byte = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint8Array.set(index: Int, value: Byte) { asDynamic()[index] = value } @@ -1012,9 +1002,11 @@ public external open class Uint8ClampedArray : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint8ClampedArray.get(index: Int): Byte = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint8ClampedArray.set(index: Int, value: Byte) { asDynamic()[index] = value } @@ -1039,9 +1031,11 @@ public external open class Int16Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Int16Array.get(index: Int): Short = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Int16Array.set(index: Int, value: Short) { asDynamic()[index] = value } @@ -1066,9 +1060,11 @@ public external open class Uint16Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint16Array.get(index: Int): Short = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint16Array.set(index: Int, value: Short) { asDynamic()[index] = value } @@ -1093,9 +1089,11 @@ public external open class Int32Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Int32Array.get(index: Int): Int = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Int32Array.set(index: Int, value: Int) { asDynamic()[index] = value } @@ -1120,9 +1118,11 @@ public external open class Uint32Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint32Array.get(index: Int): Int = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Uint32Array.set(index: Int, value: Int) { asDynamic()[index] = value } @@ -1147,9 +1147,11 @@ public external open class Float32Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Float32Array.get(index: Int): Float = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Float32Array.set(index: Int, value: Float) { asDynamic()[index] = value } @@ -1174,9 +1176,11 @@ public external open class Float64Array : ArrayBufferView { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Float64Array.get(index: Int): Double = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Float64Array.set(index: Int, value: Double) { asDynamic()[index] = value } diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.css.masking.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.css.masking.kt index 50628209f67..238a7f10d8c 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.css.masking.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.css.masking.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,7 @@ package org.w3c.css.masking import kotlin.js.* import org.khronos.webgl.* -import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [SVGClipPathElement](https://developer.mozilla.org/en/docs/Web/API/SVGClipPathElement) to Kotlin diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.clipboard.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.clipboard.kt index 38f2da5d563..23d09904917 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.clipboard.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.clipboard.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,8 @@ package org.w3c.dom.clipboard import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* public external interface ClipboardEventInit : EventInit { var clipboardData: DataTransfer? /* = null */ @@ -34,6 +19,7 @@ public external interface ClipboardEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ClipboardEventInit(clipboardData: DataTransfer? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ClipboardEventInit { val o = js("({})") @@ -74,6 +60,7 @@ public external interface ClipboardPermissionDescriptor { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ClipboardPermissionDescriptor(allowWithoutGesture: Boolean? = false): ClipboardPermissionDescriptor { val o = js("({})") diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.css.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.css.kt index d538ba2f16a..21c1d8f0e73 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.css.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.css.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,7 @@ package org.w3c.dom.css import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* public external abstract class MediaList : ItemArrayLike { open var mediaText: String @@ -35,6 +19,7 @@ public external abstract class MediaList : ItemArrayLike { override fun item(index: Int): String? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun MediaList.get(index: Int): String? = asDynamic()[index] @@ -68,6 +53,7 @@ public external abstract class StyleSheetList : ItemArrayLike { override fun item(index: Int): StyleSheet? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun StyleSheetList.get(index: Int): StyleSheet? = asDynamic()[index] @@ -86,6 +72,7 @@ public external abstract class CSSRuleList : ItemArrayLike { override fun item(index: Int): CSSRule? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun CSSRuleList.get(index: Int): CSSRule? = asDynamic()[index] @@ -480,6 +467,7 @@ public external abstract class CSSStyleDeclaration : ItemArrayLike { override fun item(index: Int): String } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun CSSStyleDeclaration.get(index: Int): String? = asDynamic()[index] diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.encryptedmedia.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.encryptedmedia.kt index 7e86611eb95..5d994712402 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.encryptedmedia.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.encryptedmedia.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,24 +10,12 @@ package org.w3c.dom.encryptedmedia import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* +/** + * Exposes the JavaScript [MediaKeySystemConfiguration](https://developer.mozilla.org/en/docs/Web/API/MediaKeySystemConfiguration) to Kotlin + */ public external interface MediaKeySystemConfiguration { var label: String? /* = "" */ get() = definedExternally @@ -52,6 +40,7 @@ public external interface MediaKeySystemConfiguration { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaKeySystemConfiguration(label: String? = "", initDataTypes: Array? = arrayOf(), audioCapabilities: Array? = arrayOf(), videoCapabilities: Array? = arrayOf(), distinctiveIdentifier: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL, persistentState: MediaKeysRequirement? = MediaKeysRequirement.OPTIONAL, sessionTypes: Array? = undefined): MediaKeySystemConfiguration { val o = js("({})") @@ -74,6 +63,7 @@ public external interface MediaKeySystemMediaCapability { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaKeySystemMediaCapability(contentType: String? = "", robustness: String? = ""): MediaKeySystemMediaCapability { val o = js("({})") @@ -82,17 +72,26 @@ public inline fun MediaKeySystemMediaCapability(contentType: String? = "", robus return o } +/** + * Exposes the JavaScript [MediaKeySystemAccess](https://developer.mozilla.org/en/docs/Web/API/MediaKeySystemAccess) to Kotlin + */ public external abstract class MediaKeySystemAccess { open val keySystem: String fun getConfiguration(): MediaKeySystemConfiguration fun createMediaKeys(): Promise } +/** + * Exposes the JavaScript [MediaKeys](https://developer.mozilla.org/en/docs/Web/API/MediaKeys) to Kotlin + */ public external abstract class MediaKeys { fun createSession(sessionType: MediaKeySessionType = definedExternally): MediaKeySession fun setServerCertificate(serverCertificate: dynamic): Promise } +/** + * Exposes the JavaScript [MediaKeySession](https://developer.mozilla.org/en/docs/Web/API/MediaKeySession) to Kotlin + */ public external abstract class MediaKeySession : EventTarget { open val sessionId: String open val expiration: Double @@ -107,12 +106,18 @@ public external abstract class MediaKeySession : EventTarget { fun remove(): Promise } +/** + * Exposes the JavaScript [MediaKeyStatusMap](https://developer.mozilla.org/en/docs/Web/API/MediaKeyStatusMap) to Kotlin + */ public external abstract class MediaKeyStatusMap { open val size: Int fun has(keyId: dynamic): Boolean fun get(keyId: dynamic): Any? } +/** + * Exposes the JavaScript [MediaKeyMessageEvent](https://developer.mozilla.org/en/docs/Web/API/MediaKeyMessageEvent) to Kotlin + */ public external open class MediaKeyMessageEvent(type: String, eventInitDict: MediaKeyMessageEventInit) : Event { open val messageType: MediaKeyMessageType open val message: ArrayBuffer @@ -127,13 +132,10 @@ public external open class MediaKeyMessageEvent(type: String, eventInitDict: Med public external interface MediaKeyMessageEventInit : EventInit { var messageType: MediaKeyMessageType? - get() = definedExternally - set(value) = definedExternally var message: ArrayBuffer? - get() = definedExternally - set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaKeyMessageEventInit(messageType: MediaKeyMessageType?, message: ArrayBuffer?, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaKeyMessageEventInit { val o = js("({})") @@ -166,6 +168,7 @@ public external interface MediaEncryptedEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaEncryptedEventInit(initDataType: String? = "", initData: ArrayBuffer? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaEncryptedEventInit { val o = js("({})") @@ -235,4 +238,4 @@ public inline val MediaKeyMessageType.Companion.LICENSE_RENEWAL: MediaKeyMessage public inline val MediaKeyMessageType.Companion.LICENSE_RELEASE: MediaKeyMessageType get() = "license-release".asDynamic().unsafeCast() -public inline val MediaKeyMessageType.Companion.INDIVIDUALIZATION_REQUEST: MediaKeyMessageType get() = "individualization-request".asDynamic().unsafeCast() +public inline val MediaKeyMessageType.Companion.INDIVIDUALIZATION_REQUEST: MediaKeyMessageType get() = "individualization-request".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.events.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.events.kt index a86ea8aad02..e0f6dbb157e 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.events.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.events.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,7 @@ package org.w3c.dom.events import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [UIEvent](https://developer.mozilla.org/en/docs/Web/API/UIEvent) to Kotlin @@ -52,6 +36,7 @@ public external interface UIEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun UIEventInit(view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): UIEventInit { val o = js("({})") @@ -83,6 +68,7 @@ public external interface FocusEventInit : UIEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun FocusEventInit(relatedTarget: EventTarget? = null, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FocusEventInit { val o = js("({})") @@ -154,6 +140,7 @@ public external interface MouseEventInit : EventModifierInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MouseEventInit(screenX: Int? = 0, screenY: Int? = 0, clientX: Int? = 0, clientY: Int? = 0, button: Short? = 0, buttons: Short? = 0, relatedTarget: EventTarget? = null, region: String? = null, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MouseEventInit { val o = js("({})") @@ -232,6 +219,7 @@ public external interface EventModifierInit : UIEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun EventModifierInit(ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): EventModifierInit { val o = js("({})") @@ -292,6 +280,7 @@ public external interface WheelEventInit : MouseEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun WheelEventInit(deltaX: Double? = 0.0, deltaY: Double? = 0.0, deltaZ: Double? = 0.0, deltaMode: Int? = 0, screenX: Int? = 0, screenY: Int? = 0, clientX: Int? = 0, clientY: Int? = 0, button: Short? = 0, buttons: Short? = 0, relatedTarget: EventTarget? = null, region: String? = null, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): WheelEventInit { val o = js("({})") @@ -353,6 +342,7 @@ public external interface InputEventInit : UIEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun InputEventInit(data: String? = "", isComposing: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): InputEventInit { val o = js("({})") @@ -414,6 +404,7 @@ public external interface KeyboardEventInit : EventModifierInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun KeyboardEventInit(key: String? = "", code: String? = "", location: Int? = 0, repeat: Boolean? = false, isComposing: Boolean? = false, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): KeyboardEventInit { val o = js("({})") @@ -464,6 +455,7 @@ public external interface CompositionEventInit : UIEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun CompositionEventInit(data: String? = "", view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CompositionEventInit { val o = js("({})") diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.kt index c9000908a42..d7f796c75e7 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,20 +10,16 @@ package org.w3c.dom import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.clipboard.* import org.w3c.dom.css.* import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* import org.w3c.dom.mediacapture.* import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* import org.w3c.dom.pointerevents.* import org.w3c.dom.svg.* -import org.w3c.dom.url.* import org.w3c.fetch.* import org.w3c.files.* -import org.w3c.notifications.* import org.w3c.performance.* import org.w3c.workers.* import org.w3c.xhr.* @@ -34,9 +30,11 @@ public external abstract class HTMLAllCollection { fun namedItem(name: String): UnionElementOrHTMLCollection? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLAllCollection.get(index: Int): Element? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLAllCollection.get(name: String): UnionElementOrHTMLCollection? = asDynamic()[name] @@ -62,6 +60,7 @@ public external abstract class HTMLOptionsCollection : HTMLCollection { fun remove(index: Int) } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLOptionsCollection.set(index: Int, option: HTMLOptionElement?) { asDynamic()[index] = option } @@ -146,9 +145,11 @@ public external abstract class HTMLUnknownElement : HTMLElement { */ public external abstract class DOMStringMap +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun DOMStringMap.get(name: String): String? = asDynamic()[name] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun DOMStringMap.set(name: String, value: String) { asDynamic()[name] = value } @@ -1372,6 +1373,7 @@ public external abstract class AudioTrackList : EventTarget { fun getTrackById(id: String): AudioTrack? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun AudioTrackList.get(index: Int): AudioTrack? = asDynamic()[index] @@ -1399,6 +1401,7 @@ public external abstract class VideoTrackList : EventTarget { fun getTrackById(id: String): VideoTrack? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun VideoTrackList.get(index: Int): VideoTrack? = asDynamic()[index] @@ -1422,6 +1425,7 @@ public external abstract class TextTrackList : EventTarget { fun getTrackById(id: String): TextTrack? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun TextTrackList.get(index: Int): TextTrack? = asDynamic()[index] @@ -1448,6 +1452,7 @@ public external abstract class TextTrackCueList { fun getCueById(id: String): TextTrackCue? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun TextTrackCueList.get(index: Int): TextTrackCue? = asDynamic()[index] @@ -1493,6 +1498,7 @@ public external interface TrackEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun TrackEventInit(track: UnionAudioTrackOrTextTrackOrVideoTrack? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): TrackEventInit { val o = js("({})") @@ -1835,9 +1841,11 @@ public external abstract class HTMLFormElement : HTMLElement { } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLFormElement.get(index: Int): Element? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLFormElement.get(name: String): UnionElementOrRadioNodeList? = asDynamic()[name] @@ -2052,9 +2060,11 @@ public external abstract class HTMLSelectElement : HTMLElement, ItemArrayLike? - get() = definedExternally - set(value) = definedExternally var reason: Any? get() = definedExternally set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun PromiseRejectionEventInit(promise: Promise?, reason: Any? = undefined, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PromiseRejectionEventInit { val o = js("({})") @@ -3824,9 +3846,11 @@ public external abstract class PluginArray : ItemArrayLike { fun namedItem(name: String): Plugin? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun PluginArray.get(index: Int): Plugin? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun PluginArray.get(name: String): Plugin? = asDynamic()[name] @@ -3838,9 +3862,11 @@ public external abstract class MimeTypeArray : ItemArrayLike { fun namedItem(name: String): MimeType? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun MimeTypeArray.get(index: Int): MimeType? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun MimeTypeArray.get(name: String): MimeType? = asDynamic()[name] @@ -3855,9 +3881,11 @@ public external abstract class Plugin : ItemArrayLike { fun namedItem(name: String): MimeType? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Plugin.get(index: Int): MimeType? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Plugin.get(name: String): MimeType? = asDynamic()[name] @@ -3901,6 +3929,7 @@ public external interface ImageBitmapOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ImageBitmapOptions(imageOrientation: ImageOrientation? = ImageOrientation.NONE, premultiplyAlpha: PremultiplyAlpha? = PremultiplyAlpha.DEFAULT, colorSpaceConversion: ColorSpaceConversion? = ColorSpaceConversion.DEFAULT, resizeWidth: Int? = undefined, resizeHeight: Int? = undefined, resizeQuality: ResizeQuality? = ResizeQuality.LOW): ImageBitmapOptions { val o = js("({})") @@ -3950,6 +3979,7 @@ public external interface MessageEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MessageEventInit(data: Any? = null, origin: String? = "", lastEventId: String? = "", source: UnionMessagePortOrWindowProxy? = null, ports: Array? = arrayOf(), bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MessageEventInit { val o = js("({})") @@ -3989,6 +4019,7 @@ public external interface EventSourceInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun EventSourceInit(withCredentials: Boolean? = false): EventSourceInit { val o = js("({})") @@ -4052,6 +4083,7 @@ public external interface CloseEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun CloseEventInit(wasClean: Boolean? = false, code: Short? = 0, reason: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CloseEventInit { val o = js("({})") @@ -4155,6 +4187,7 @@ public external interface WorkerOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun WorkerOptions(type: WorkerType? = WorkerType.CLASSIC, credentials: RequestCredentials? = RequestCredentials.OMIT): WorkerOptions { val o = js("({})") @@ -4212,9 +4245,11 @@ public external abstract class Storage { fun setItem(key: String, value: String) } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Storage.get(key: String): String? = asDynamic()[key] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Storage.set(key: String, value: String) { asDynamic()[key] = value } @@ -4268,6 +4303,7 @@ public external interface StorageEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun StorageEventInit(key: String? = null, oldValue: String? = null, newValue: String? = null, url: String? = "", storageArea: Storage? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): StorageEventInit { val o = js("({})") @@ -4495,6 +4531,7 @@ public external interface EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun EventInit(bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): EventInit { val o = js("({})") @@ -4525,6 +4562,7 @@ public external interface CustomEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun CustomEventInit(detail: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CustomEventInit { val o = js("({})") @@ -4541,6 +4579,7 @@ public external interface EventListenerOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun EventListenerOptions(capture: Boolean? = false): EventListenerOptions { val o = js("({})") @@ -4557,6 +4596,7 @@ public external interface AddEventListenerOptions : EventListenerOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun AddEventListenerOptions(passive: Boolean? = false, once: Boolean? = false, capture: Boolean? = false): AddEventListenerOptions { val o = js("({})") @@ -4629,6 +4669,7 @@ public external abstract class NodeList : ItemArrayLike { override fun item(index: Int): Node? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun NodeList.get(index: Int): Node? = asDynamic()[index] @@ -4640,9 +4681,11 @@ public external abstract class HTMLCollection : ItemArrayLike, UnionEle fun namedItem(name: String): Element? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLCollection.get(index: Int): Element? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun HTMLCollection.get(name: String): Element? = asDynamic()[name] @@ -4682,6 +4725,7 @@ public external interface MutationObserverInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MutationObserverInit(childList: Boolean? = false, attributes: Boolean? = undefined, characterData: Boolean? = undefined, subtree: Boolean? = false, attributeOldValue: Boolean? = undefined, characterDataOldValue: Boolean? = undefined, attributeFilter: Array? = undefined): MutationObserverInit { val o = js("({})") @@ -4772,6 +4816,7 @@ public external interface GetRootNodeOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun GetRootNodeOptions(composed: Boolean? = false): GetRootNodeOptions { val o = js("({})") @@ -4923,7 +4968,7 @@ public external open class Document : Node, GlobalEventHandlers, DocumentAndElem fun adoptNode(node: Node): Node fun createAttribute(localName: String): Attr fun createAttributeNS(namespace: String?, qualifiedName: String): Attr - fun createEvent(`interface`: String): Event + fun createEvent(param_interface: String): Event fun createRange(): Range fun createNodeIterator(root: Node, whatToShow: Int = definedExternally, filter: NodeFilter? = definedExternally): NodeIterator fun createNodeIterator(root: Node, whatToShow: Int = definedExternally, filter: ((Node) -> Short)? = definedExternally): NodeIterator @@ -4983,6 +5028,7 @@ public external open class Document : Node, GlobalEventHandlers, DocumentAndElem } } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun Document.get(name: String): dynamic = asDynamic()[name] @@ -5018,10 +5064,11 @@ public external interface ElementCreationOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly -public inline fun ElementCreationOptions(`is`: String? = undefined): ElementCreationOptions { +public inline fun ElementCreationOptions(param_is: String? = undefined): ElementCreationOptions { val o = js("({})") - o["is"] = `is` + o["is"] = param_is return o } @@ -5219,10 +5266,9 @@ public external abstract class Element : Node, ParentNode, NonDocumentTypeChildN public external interface ShadowRootInit { var mode: ShadowRootMode? - get() = definedExternally - set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ShadowRootInit(mode: ShadowRootMode?): ShadowRootInit { val o = js("({})") @@ -5243,9 +5289,11 @@ public external abstract class NamedNodeMap : ItemArrayLike { fun getNamedItem(qualifiedName: String): Attr? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun NamedNodeMap.get(index: Int): Attr? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun NamedNodeMap.get(qualifiedName: String): Attr? = asDynamic()[qualifiedName] @@ -5558,6 +5606,7 @@ public external abstract class DOMTokenList : ItemArrayLike { override fun item(index: Int): String? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun DOMTokenList.get(index: Int): String? = asDynamic()[index] @@ -5602,6 +5651,7 @@ public external interface DOMPointInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun DOMPointInit(x: Double? = 0.0, y: Double? = 0.0, z: Double? = 0.0, w: Double? = 1.0): DOMPointInit { val o = js("({})") @@ -5651,6 +5701,7 @@ public external interface DOMRectInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun DOMRectInit(x: Double? = 0.0, y: Double? = 0.0, width: Double? = 0.0, height: Double? = 0.0): DOMRectInit { val o = js("({})") @@ -5665,6 +5716,7 @@ public external interface DOMRectList : ItemArrayLike { override fun item(index: Int): DOMRect? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun DOMRectList.get(index: Int): DOMRect? = asDynamic()[index] @@ -5779,6 +5831,7 @@ public external interface ScrollOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ScrollOptions(behavior: ScrollBehavior? = ScrollBehavior.AUTO): ScrollOptions { val o = js("({})") @@ -5798,6 +5851,7 @@ public external interface ScrollToOptions : ScrollOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ScrollToOptions(left: Double? = undefined, top: Double? = undefined, behavior: ScrollBehavior? = ScrollBehavior.AUTO): ScrollToOptions { val o = js("({})") @@ -5844,6 +5898,7 @@ public external interface MediaQueryListEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaQueryListEventInit(media: String? = "", matches: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaQueryListEventInit { val o = js("({})") @@ -5885,6 +5940,7 @@ public external interface ScrollIntoViewOptions : ScrollOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ScrollIntoViewOptions(block: ScrollLogicalPosition? = ScrollLogicalPosition.CENTER, inline: ScrollLogicalPosition? = ScrollLogicalPosition.CENTER, behavior: ScrollBehavior? = ScrollBehavior.AUTO): ScrollIntoViewOptions { val o = js("({})") @@ -5903,6 +5959,7 @@ public external interface BoxQuadOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun BoxQuadOptions(box: CSSBoxType? = CSSBoxType.BORDER, relativeTo: dynamic = undefined): BoxQuadOptions { val o = js("({})") @@ -5920,6 +5977,7 @@ public external interface ConvertCoordinateOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ConvertCoordinateOptions(fromBox: CSSBoxType? = CSSBoxType.BORDER, toBox: CSSBoxType? = CSSBoxType.BORDER): ConvertCoordinateOptions { val o = js("({})") @@ -5957,6 +6015,7 @@ public external abstract class TouchList : ItemArrayLike { override fun item(index: Int): Touch? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun TouchList.get(index: Int): Touch? = asDynamic()[index] @@ -6358,12 +6417,14 @@ public external interface UnionElementOrRadioNodeList public external interface UnionHTMLOptGroupElementOrHTMLOptionElement -public external interface MediaProvider - public external interface UnionAudioTrackOrTextTrackOrVideoTrack public external interface UnionElementOrMouseEvent +public external interface UnionMessagePortOrWindowProxy + +public external interface MediaProvider + public external interface RenderingContext public external interface HTMLOrSVGImageElement : CanvasImageSource @@ -6372,8 +6433,6 @@ public external interface CanvasImageSource : ImageBitmapSource public external interface ImageBitmapSource -public external interface UnionMessagePortOrWindowProxy - public external interface HTMLOrSVGScriptElement /* please, don't implement this interface! */ @@ -6681,4 +6740,4 @@ public inline val CSSBoxType.Companion.BORDER: CSSBoxType get() = "border".asDyn public inline val CSSBoxType.Companion.PADDING: CSSBoxType get() = "padding".asDynamic().unsafeCast() -public inline val CSSBoxType.Companion.CONTENT: CSSBoxType get() = "content".asDynamic().unsafeCast() +public inline val CSSBoxType.Companion.CONTENT: CSSBoxType get() = "content".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediacapture.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediacapture.kt index efd481815ba..1036c77b7f5 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediacapture.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediacapture.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,8 @@ package org.w3c.dom.mediacapture import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [MediaStream](https://developer.mozilla.org/en/docs/Web/API/MediaStream) to Kotlin @@ -123,6 +108,7 @@ public external interface MediaTrackSupportedConstraints { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaTrackSupportedConstraints(width: Boolean? = true, height: Boolean? = true, aspectRatio: Boolean? = true, frameRate: Boolean? = true, facingMode: Boolean? = true, resizeMode: Boolean? = true, volume: Boolean? = true, sampleRate: Boolean? = true, sampleSize: Boolean? = true, echoCancellation: Boolean? = true, autoGainControl: Boolean? = true, noiseSuppression: Boolean? = true, latency: Boolean? = true, channelCount: Boolean? = true, deviceId: Boolean? = true, groupId: Boolean? = true): MediaTrackSupportedConstraints { val o = js("({})") @@ -196,6 +182,7 @@ public external interface MediaTrackCapabilities { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaTrackCapabilities(width: ULongRange? = undefined, height: ULongRange? = undefined, aspectRatio: DoubleRange? = undefined, frameRate: DoubleRange? = undefined, facingMode: Array? = undefined, resizeMode: Array? = undefined, volume: DoubleRange? = undefined, sampleRate: ULongRange? = undefined, sampleSize: ULongRange? = undefined, echoCancellation: Array? = undefined, autoGainControl: Array? = undefined, noiseSuppression: Array? = undefined, latency: DoubleRange? = undefined, channelCount: ULongRange? = undefined, deviceId: String? = undefined, groupId: String? = undefined): MediaTrackCapabilities { val o = js("({})") @@ -227,6 +214,7 @@ public external interface MediaTrackConstraints : MediaTrackConstraintSet { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaTrackConstraints(advanced: Array? = undefined, width: dynamic = undefined, height: dynamic = undefined, aspectRatio: dynamic = undefined, frameRate: dynamic = undefined, facingMode: dynamic = undefined, resizeMode: dynamic = undefined, volume: dynamic = undefined, sampleRate: dynamic = undefined, sampleSize: dynamic = undefined, echoCancellation: dynamic = undefined, autoGainControl: dynamic = undefined, noiseSuppression: dynamic = undefined, latency: dynamic = undefined, channelCount: dynamic = undefined, deviceId: dynamic = undefined, groupId: dynamic = undefined): MediaTrackConstraints { val o = js("({})") @@ -301,6 +289,7 @@ public external interface MediaTrackConstraintSet { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaTrackConstraintSet(width: dynamic = undefined, height: dynamic = undefined, aspectRatio: dynamic = undefined, frameRate: dynamic = undefined, facingMode: dynamic = undefined, resizeMode: dynamic = undefined, volume: dynamic = undefined, sampleRate: dynamic = undefined, sampleSize: dynamic = undefined, echoCancellation: dynamic = undefined, autoGainControl: dynamic = undefined, noiseSuppression: dynamic = undefined, latency: dynamic = undefined, channelCount: dynamic = undefined, deviceId: dynamic = undefined, groupId: dynamic = undefined): MediaTrackConstraintSet { val o = js("({})") @@ -377,6 +366,7 @@ public external interface MediaTrackSettings { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaTrackSettings(width: Int? = undefined, height: Int? = undefined, aspectRatio: Double? = undefined, frameRate: Double? = undefined, facingMode: String? = undefined, resizeMode: String? = undefined, volume: Double? = undefined, sampleRate: Int? = undefined, sampleSize: Int? = undefined, echoCancellation: Boolean? = undefined, autoGainControl: Boolean? = undefined, noiseSuppression: Boolean? = undefined, latency: Double? = undefined, channelCount: Int? = undefined, deviceId: String? = undefined, groupId: String? = undefined): MediaTrackSettings { val o = js("({})") @@ -415,10 +405,9 @@ public external open class MediaStreamTrackEvent(type: String, eventInitDict: Me public external interface MediaStreamTrackEventInit : EventInit { var track: MediaStreamTrack? - get() = definedExternally - set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaStreamTrackEventInit(track: MediaStreamTrack?, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaStreamTrackEventInit { val o = js("({})") @@ -446,6 +435,7 @@ public external interface OverconstrainedErrorEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun OverconstrainedErrorEventInit(error: dynamic = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): OverconstrainedErrorEventInit { val o = js("({})") @@ -493,6 +483,7 @@ public external interface MediaStreamConstraints { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun MediaStreamConstraints(video: dynamic = false, audio: dynamic = false): MediaStreamConstraints { val o = js("({})") @@ -523,6 +514,7 @@ public external interface DoubleRange { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun DoubleRange(max: Double? = undefined, min: Double? = undefined): DoubleRange { val o = js("({})") @@ -540,6 +532,7 @@ public external interface ConstrainDoubleRange : DoubleRange { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ConstrainDoubleRange(exact: Double? = undefined, ideal: Double? = undefined, max: Double? = undefined, min: Double? = undefined): ConstrainDoubleRange { val o = js("({})") @@ -559,6 +552,7 @@ public external interface ULongRange { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ULongRange(max: Int? = undefined, min: Int? = undefined): ULongRange { val o = js("({})") @@ -576,6 +570,7 @@ public external interface ConstrainULongRange : ULongRange { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ConstrainULongRange(exact: Int? = undefined, ideal: Int? = undefined, max: Int? = undefined, min: Int? = undefined): ConstrainULongRange { val o = js("({})") @@ -598,6 +593,7 @@ public external interface ConstrainBooleanParameters { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ConstrainBooleanParameters(exact: Boolean? = undefined, ideal: Boolean? = undefined): ConstrainBooleanParameters { val o = js("({})") @@ -618,6 +614,7 @@ public external interface ConstrainDOMStringParameters { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ConstrainDOMStringParameters(exact: dynamic = undefined, ideal: dynamic = undefined): ConstrainDOMStringParameters { val o = js("({})") @@ -628,6 +625,7 @@ public inline fun ConstrainDOMStringParameters(exact: dynamic = undefined, ideal public external interface Capabilities +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun Capabilities(): Capabilities { val o = js("({})") @@ -636,6 +634,7 @@ public inline fun Capabilities(): Capabilities { public external interface Settings +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun Settings(): Settings { val o = js("({})") @@ -644,6 +643,7 @@ public inline fun Settings(): Settings { public external interface ConstraintSet +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ConstraintSet(): ConstraintSet { val o = js("({})") @@ -656,6 +656,7 @@ public external interface Constraints : ConstraintSet { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun Constraints(advanced: Array? = undefined): Constraints { val o = js("({})") @@ -711,4 +712,4 @@ public inline val MediaDeviceKind.Companion.AUDIOINPUT: MediaDeviceKind get() = public inline val MediaDeviceKind.Companion.AUDIOOUTPUT: MediaDeviceKind get() = "audiooutput".asDynamic().unsafeCast() -public inline val MediaDeviceKind.Companion.VIDEOINPUT: MediaDeviceKind get() = "videoinput".asDynamic().unsafeCast() +public inline val MediaDeviceKind.Companion.VIDEOINPUT: MediaDeviceKind get() = "videoinput".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediasource.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediasource.kt index a6bdfe56615..d2e1c5163ff 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediasource.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.mediasource.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,24 +10,12 @@ package org.w3c.dom.mediasource import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* +/** + * Exposes the JavaScript [MediaSource](https://developer.mozilla.org/en/docs/Web/API/MediaSource) to Kotlin + */ public external open class MediaSource : EventTarget, MediaProvider { open val sourceBuffers: SourceBufferList open val activeSourceBuffers: SourceBufferList @@ -47,6 +35,9 @@ public external open class MediaSource : EventTarget, MediaProvider { } } +/** + * Exposes the JavaScript [SourceBuffer](https://developer.mozilla.org/en/docs/Web/API/SourceBuffer) to Kotlin + */ public external abstract class SourceBuffer : EventTarget { open var mode: AppendMode open val updating: Boolean @@ -67,12 +58,16 @@ public external abstract class SourceBuffer : EventTarget { fun remove(start: Double, end: Double) } +/** + * Exposes the JavaScript [SourceBufferList](https://developer.mozilla.org/en/docs/Web/API/SourceBufferList) to Kotlin + */ public external abstract class SourceBufferList : EventTarget { open val length: Int open var onaddsourcebuffer: ((Event) -> dynamic)? open var onremovesourcebuffer: ((Event) -> dynamic)? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SourceBufferList.get(index: Int): SourceBuffer? = asDynamic()[index] @@ -109,4 +104,4 @@ public external interface AppendMode { public inline val AppendMode.Companion.SEGMENTS: AppendMode get() = "segments".asDynamic().unsafeCast() -public inline val AppendMode.Companion.SEQUENCE: AppendMode get() = "sequence".asDynamic().unsafeCast() +public inline val AppendMode.Companion.SEQUENCE: AppendMode get() = "sequence".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.parsing.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.parsing.kt index 7a73bed87d9..a08bf0dfd88 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.parsing.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.parsing.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,7 @@ package org.w3c.dom.parsing import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [DOMParser](https://developer.mozilla.org/en/docs/Web/API/DOMParser) to Kotlin diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.pointerevents.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.pointerevents.kt index 53e311f59a3..fb94ac41d9a 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.pointerevents.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.pointerevents.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,8 @@ package org.w3c.dom.pointerevents import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* public external interface PointerEventInit : MouseEventInit { var pointerId: Int? /* = 0 */ @@ -61,6 +46,7 @@ public external interface PointerEventInit : MouseEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun PointerEventInit(pointerId: Int? = 0, width: Double? = 1.0, height: Double? = 1.0, pressure: Float? = 0f, tangentialPressure: Float? = 0f, tiltX: Int? = 0, tiltY: Int? = 0, twist: Int? = 0, pointerType: String? = "", isPrimary: Boolean? = false, screenX: Int? = 0, screenY: Int? = 0, clientX: Int? = 0, clientY: Int? = 0, button: Short? = 0, buttons: Short? = 0, relatedTarget: EventTarget? = null, region: String? = null, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PointerEventInit { val o = js("({})") diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.svg.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.svg.kt index fbcbd3cc787..32cb89e079e 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.svg.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.svg.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,8 @@ package org.w3c.dom.svg import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [SVGElement](https://developer.mozilla.org/en/docs/Web/API/SVGElement) to Kotlin @@ -76,6 +61,7 @@ public external interface SVGBoundingBoxOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun SVGBoundingBoxOptions(fill: Boolean? = true, stroke: Boolean? = false, markers: Boolean? = false, clipped: Boolean? = false): SVGBoundingBoxOptions { val o = js("({})") @@ -214,9 +200,11 @@ public external abstract class SVGNameList { fun getItem(index: Int): dynamic } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGNameList.get(index: Int): dynamic = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGNameList.set(index: Int, newItem: dynamic) { asDynamic()[index] = newItem } @@ -235,9 +223,11 @@ public external abstract class SVGNumberList { fun getItem(index: Int): SVGNumber } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGNumberList.get(index: Int): SVGNumber? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGNumberList.set(index: Int, newItem: SVGNumber) { asDynamic()[index] = newItem } @@ -256,9 +246,11 @@ public external abstract class SVGLengthList { fun getItem(index: Int): SVGLength } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGLengthList.get(index: Int): SVGLength? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGLengthList.set(index: Int, newItem: SVGLength) { asDynamic()[index] = newItem } @@ -357,9 +349,11 @@ public external abstract class SVGStringList { fun getItem(index: Int): String } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGStringList.get(index: Int): String? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGStringList.set(index: Int, newItem: String) { asDynamic()[index] = newItem } @@ -811,9 +805,11 @@ public external abstract class SVGTransformList { fun getItem(index: Int): SVGTransform } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGTransformList.get(index: Int): SVGTransform? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGTransformList.set(index: Int, newItem: SVGTransform) { asDynamic()[index] = newItem } @@ -1055,9 +1051,11 @@ public external abstract class SVGPointList { fun getItem(index: Int): DOMPoint } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGPointList.get(index: Int): DOMPoint? = asDynamic()[index] +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun SVGPointList.set(index: Int, newItem: DOMPoint) { asDynamic()[index] = newItem } diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.url.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.url.kt index 78c08cb1ac8..af6747dbdde 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.dom.url.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.dom.url.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,8 @@ package org.w3c.dom.url import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* -import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.fetch.* import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [URL](https://developer.mozilla.org/en/docs/Web/API/URL) to Kotlin diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.fetch.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.fetch.kt index 00416254b3f..b347f71a69b 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.fetch.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.fetch.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,22 +10,7 @@ package org.w3c.fetch import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* -import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* -import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* import org.w3c.xhr.* /** @@ -116,6 +101,7 @@ public external interface RequestInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun RequestInit(method: String? = undefined, headers: dynamic = undefined, body: dynamic = undefined, referrer: String? = undefined, referrerPolicy: dynamic = undefined, mode: RequestMode? = undefined, credentials: RequestCredentials? = undefined, cache: RequestCache? = undefined, redirect: RequestRedirect? = undefined, integrity: String? = undefined, keepalive: Boolean? = undefined, window: Any? = undefined): RequestInit { val o = js("({})") @@ -173,6 +159,7 @@ public external interface ResponseInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ResponseInit(status: Short? = 200, statusText: String? = "OK", headers: dynamic = undefined): ResponseInit { val o = js("({})") @@ -319,4 +306,4 @@ public inline val ResponseType.Companion.ERROR: ResponseType get() = "error".asD public inline val ResponseType.Companion.OPAQUE: ResponseType get() = "opaque".asDynamic().unsafeCast() -public inline val ResponseType.Companion.OPAQUEREDIRECT: ResponseType get() = "opaqueredirect".asDynamic().unsafeCast() +public inline val ResponseType.Companion.OPAQUEREDIRECT: ResponseType get() = "opaqueredirect".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.files.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.files.kt index b16f21e9dff..532a415473a 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.files.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.files.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,22 +10,8 @@ package org.w3c.files import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* import org.w3c.xhr.* /** @@ -45,6 +31,7 @@ public external interface BlobPropertyBag { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun BlobPropertyBag(type: String? = ""): BlobPropertyBag { val o = js("({})") @@ -66,6 +53,7 @@ public external interface FilePropertyBag : BlobPropertyBag { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun FilePropertyBag(lastModified: Int? = undefined, type: String? = ""): FilePropertyBag { val o = js("({})") @@ -81,6 +69,7 @@ public external abstract class FileList : ItemArrayLike { override fun item(index: Int): File? } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline operator fun FileList.get(index: Int): File? = asDynamic()[index] diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.notifications.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.notifications.kt index bed95468a62..71e2a578073 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.notifications.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.notifications.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,8 @@ package org.w3c.notifications import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* -import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.performance.* import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [Notification](https://developer.mozilla.org/en/docs/Web/API/Notification) to Kotlin @@ -115,6 +100,7 @@ public external interface NotificationOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun NotificationOptions(dir: NotificationDirection? = NotificationDirection.AUTO, lang: String? = "", body: String? = "", tag: String? = "", image: String? = undefined, icon: String? = undefined, badge: String? = undefined, sound: String? = undefined, vibrate: dynamic = undefined, timestamp: Number? = undefined, renotify: Boolean? = false, silent: Boolean? = false, noscreen: Boolean? = false, requireInteraction: Boolean? = false, sticky: Boolean? = false, data: Any? = null, actions: Array? = arrayOf()): NotificationOptions { val o = js("({})") @@ -140,16 +126,13 @@ public inline fun NotificationOptions(dir: NotificationDirection? = Notification public external interface NotificationAction { var action: String? - get() = definedExternally - set(value) = definedExternally var title: String? - get() = definedExternally - set(value) = definedExternally var icon: String? get() = definedExternally set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun NotificationAction(action: String?, title: String?, icon: String? = undefined): NotificationAction { val o = js("({})") @@ -165,6 +148,7 @@ public external interface GetNotificationOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun GetNotificationOptions(tag: String? = ""): GetNotificationOptions { val o = js("({})") @@ -189,13 +173,12 @@ public external open class NotificationEvent(type: String, eventInitDict: Notifi public external interface NotificationEventInit : ExtendableEventInit { var notification: Notification? - get() = definedExternally - set(value) = definedExternally var action: String? /* = "" */ get() = definedExternally set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun NotificationEventInit(notification: Notification?, action: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): NotificationEventInit { val o = js("({})") @@ -231,4 +214,4 @@ public inline val NotificationDirection.Companion.AUTO: NotificationDirection ge public inline val NotificationDirection.Companion.LTR: NotificationDirection get() = "ltr".asDynamic().unsafeCast() -public inline val NotificationDirection.Companion.RTL: NotificationDirection get() = "rtl".asDynamic().unsafeCast() +public inline val NotificationDirection.Companion.RTL: NotificationDirection get() = "rtl".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.performance.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.performance.kt index 4351049b6d7..16a70b87b4d 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.performance.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.performance.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,7 @@ package org.w3c.performance import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* -import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* -import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.workers.* -import org.w3c.xhr.* /** * Exposes the JavaScript [Performance](https://developer.mozilla.org/en/docs/Web/API/Performance) to Kotlin diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.workers.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.workers.kt index 864c633562b..75f7cd24fa5 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.workers.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.workers.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,10 @@ package org.w3c.workers import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* import org.w3c.fetch.* -import org.w3c.files.* import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.xhr.* /** * Exposes the JavaScript [ServiceWorker](https://developer.mozilla.org/en/docs/Web/API/ServiceWorker) to Kotlin @@ -78,6 +65,7 @@ public external interface RegistrationOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun RegistrationOptions(scope: String? = undefined, type: WorkerType? = WorkerType.CLASSIC): RegistrationOptions { val o = js("({})") @@ -122,6 +110,7 @@ public external interface ServiceWorkerMessageEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ServiceWorkerMessageEventInit(data: Any? = undefined, origin: String? = undefined, lastEventId: String? = undefined, source: UnionMessagePortOrServiceWorker? = undefined, ports: Array? = undefined, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ServiceWorkerMessageEventInit { val o = js("({})") @@ -192,6 +181,7 @@ public external interface ClientQueryOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ClientQueryOptions(includeUncontrolled: Boolean? = false, type: ClientType? = ClientType.WINDOW): ClientQueryOptions { val o = js("({})") @@ -216,6 +206,7 @@ public external open class ExtendableEvent(type: String, eventInitDict: Extendab public external interface ExtendableEventInit : EventInit +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ExtendableEventInit(bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ExtendableEventInit { val o = js("({})") @@ -241,13 +232,10 @@ public external open class InstallEvent(type: String, eventInitDict: ExtendableE public external interface ForeignFetchOptions { var scopes: Array? - get() = definedExternally - set(value) = definedExternally var origins: Array? - get() = definedExternally - set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ForeignFetchOptions(scopes: Array?, origins: Array?): ForeignFetchOptions { val o = js("({})") @@ -275,8 +263,6 @@ public external open class FetchEvent(type: String, eventInitDict: FetchEventIni public external interface FetchEventInit : ExtendableEventInit { var request: Request? - get() = definedExternally - set(value) = definedExternally var clientId: String? /* = null */ get() = definedExternally set(value) = definedExternally @@ -285,6 +271,7 @@ public external interface FetchEventInit : ExtendableEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun FetchEventInit(request: Request?, clientId: String? = null, isReload: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FetchEventInit { val o = js("({})") @@ -312,13 +299,12 @@ public external open class ForeignFetchEvent(type: String, eventInitDict: Foreig public external interface ForeignFetchEventInit : ExtendableEventInit { var request: Request? - get() = definedExternally - set(value) = definedExternally var origin: String? /* = "null" */ get() = definedExternally set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ForeignFetchEventInit(request: Request?, origin: String? = "null", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ForeignFetchEventInit { val o = js("({})") @@ -332,8 +318,6 @@ public inline fun ForeignFetchEventInit(request: Request?, origin: String? = "nu public external interface ForeignFetchResponse { var response: Response? - get() = definedExternally - set(value) = definedExternally var origin: String? get() = definedExternally set(value) = definedExternally @@ -342,6 +326,7 @@ public external interface ForeignFetchResponse { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ForeignFetchResponse(response: Response?, origin: String? = undefined, headers: Array? = undefined): ForeignFetchResponse { val o = js("({})") @@ -387,6 +372,7 @@ public external interface ExtendableMessageEventInit : ExtendableEventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ExtendableMessageEventInit(data: Any? = undefined, origin: String? = undefined, lastEventId: String? = undefined, source: UnionClientOrMessagePortOrServiceWorker? = undefined, ports: Array? = undefined, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ExtendableMessageEventInit { val o = js("({})") @@ -429,6 +415,7 @@ public external interface CacheQueryOptions { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun CacheQueryOptions(ignoreSearch: Boolean? = false, ignoreMethod: Boolean? = false, ignoreVary: Boolean? = false, cacheName: String? = undefined): CacheQueryOptions { val o = js("({})") @@ -454,6 +441,7 @@ public external interface CacheBatchOperation { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun CacheBatchOperation(type: String? = undefined, request: Request? = undefined, response: Response? = undefined, options: CacheQueryOptions? = undefined): CacheBatchOperation { val o = js("({})") @@ -533,4 +521,4 @@ public inline val ClientType.Companion.WORKER: ClientType get() = "worker".asDyn public inline val ClientType.Companion.SHAREDWORKER: ClientType get() = "sharedworker".asDynamic().unsafeCast() -public inline val ClientType.Companion.ALL: ClientType get() = "all".asDynamic().unsafeCast() +public inline val ClientType.Companion.ALL: ClientType get() = "all".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/stdlib/js/src/org.w3c/org.w3c.xhr.kt b/libraries/stdlib/js/src/org.w3c/org.w3c.xhr.kt index 916f42ec8f9..75029da8d9d 100644 --- a/libraries/stdlib/js/src/org.w3c/org.w3c.xhr.kt +++ b/libraries/stdlib/js/src/org.w3c/org.w3c.xhr.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ @@ -10,23 +10,9 @@ package org.w3c.xhr import kotlin.js.* import org.khronos.webgl.* -import org.w3c.css.masking.* import org.w3c.dom.* -import org.w3c.dom.clipboard.* -import org.w3c.dom.css.* -import org.w3c.dom.encryptedmedia.* import org.w3c.dom.events.* -import org.w3c.dom.mediacapture.* -import org.w3c.dom.mediasource.* -import org.w3c.dom.parsing.* -import org.w3c.dom.pointerevents.* -import org.w3c.dom.svg.* -import org.w3c.dom.url.* -import org.w3c.fetch.* import org.w3c.files.* -import org.w3c.notifications.* -import org.w3c.performance.* -import org.w3c.workers.* /** * Exposes the JavaScript [XMLHttpRequestEventTarget](https://developer.mozilla.org/en/docs/Web/API/XMLHttpRequestEventTarget) to Kotlin @@ -119,6 +105,7 @@ public external interface ProgressEventInit : EventInit { set(value) = definedExternally } +@Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER") @kotlin.internal.InlineOnly public inline fun ProgressEventInit(lengthComputable: Boolean? = false, loaded: Number? = 0, total: Number? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ProgressEventInit { val o = js("({})") @@ -148,4 +135,4 @@ public inline val XMLHttpRequestResponseType.Companion.DOCUMENT: XMLHttpRequestR public inline val XMLHttpRequestResponseType.Companion.JSON: XMLHttpRequestResponseType get() = "json".asDynamic().unsafeCast() -public inline val XMLHttpRequestResponseType.Companion.TEXT: XMLHttpRequestResponseType get() = "text".asDynamic().unsafeCast() +public inline val XMLHttpRequestResponseType.Companion.TEXT: XMLHttpRequestResponseType get() = "text".asDynamic().unsafeCast() \ No newline at end of file diff --git a/libraries/tools/dukat/build.gradle.kts b/libraries/tools/dukat/build.gradle.kts index f32a242bea6..54020636d70 100644 --- a/libraries/tools/dukat/build.gradle.kts +++ b/libraries/tools/dukat/build.gradle.kts @@ -8,7 +8,7 @@ repositories { dependencies { implementation(kotlinStdlib()) - implementation("org.jetbrains.dukat:dukat:0.0.20.1") + implementation("org.jetbrains.dukat:dukat:0.5.8-rc.4") implementation("org.jsoup:jsoup:1.8.2") } diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/NpmVersions.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/NpmVersions.kt index 26c3784b0a1..86d16043ab1 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/NpmVersions.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/NpmVersions.kt @@ -10,7 +10,7 @@ package org.jetbrains.kotlin.gradle.targets.js */ // DO NOT MODIFY DIRECTLY! Use org.jetbrains.kotlin.generators.gradle.targets.js.MainKt class NpmVersions { - val dukat = NpmPackageVersion("dukat", "0.5.8-rc.3") + val dukat = NpmPackageVersion("dukat", "0.5.8-rc.4") val webpack = NpmPackageVersion("webpack", "4.44.1") val webpackCli = NpmPackageVersion("webpack-cli", "3.3.12") val webpackBundleAnalyzer = NpmPackageVersion("webpack-bundle-analyzer", "3.8.0") @@ -35,4 +35,4 @@ class NpmVersions { val karmaSourcemapLoader = NpmPackageVersion("karma-sourcemap-loader", "0.3.8") val kotlinJsTestRunner = KotlinGradleNpmPackage("test-js-runner") -} \ No newline at end of file +}