From c9a190b405955376136545e880738fad9e14a670 Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Mon, 23 Jan 2017 16:37:35 +0300 Subject: [PATCH] JS: regenerate stdlib sources from IDL --- .../src/generated/org.khronos.webgl.kt | 120 ++-- .../src/generated/org.w3c.dom.css.kt | 2 +- .../src/generated/org.w3c.dom.events.kt | 168 ++--- js/js.libraries/src/generated/org.w3c.dom.kt | 602 +++++++++--------- .../src/generated/org.w3c.dom.svg.kt | 18 +- .../src/generated/org.w3c.dom.url.kt | 4 +- .../src/generated/org.w3c.fetch.kt | 68 +- .../src/generated/org.w3c.files.kt | 18 +- .../src/generated/org.w3c.notifications.kt | 96 +-- .../src/generated/org.w3c.workers.kt | 160 ++--- js/js.libraries/src/generated/org.w3c.xhr.kt | 24 +- 11 files changed, 640 insertions(+), 640 deletions(-) diff --git a/js/js.libraries/src/generated/org.khronos.webgl.kt b/js/js.libraries/src/generated/org.khronos.webgl.kt index 6a47b1a6a36..c950e063f40 100644 --- a/js/js.libraries/src/generated/org.khronos.webgl.kt +++ b/js/js.libraries/src/generated/org.khronos.webgl.kt @@ -22,29 +22,29 @@ import org.w3c.xhr.* public external interface WebGLContextAttributes { var alpha: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var depth: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var stencil: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var antialias: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var premultipliedAlpha: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var preserveDrawingBuffer: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var preferLowPowerToHighPerformance: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var failIfMajorPerformanceCaveat: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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 { @@ -857,14 +857,14 @@ public external abstract class WebGLRenderingContext : WebGLRenderingContextBase } } -public external open class WebGLContextEvent(type: String, eventInit: WebGLContextEventInit = noImpl) : Event { +public external open class WebGLContextEvent(type: String, eventInit: WebGLContextEventInit = definedExternally) : Event { open val statusMessage: String } public external interface WebGLContextEventInit : EventInit { var statusMessage: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun WebGLContextEventInit(statusMessage: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): WebGLContextEventInit { @@ -880,7 +880,7 @@ public inline fun WebGLContextEventInit(statusMessage: String? = "", bubbles: Bo public external open class ArrayBuffer(length: Int) : BufferDataSource { open val byteLength: Int - fun slice(begin: Int, end: Int = noImpl): ArrayBuffer + fun slice(begin: Int, end: Int = definedExternally): ArrayBuffer companion object { fun isView(value: Any?): Boolean @@ -897,13 +897,13 @@ public external open class Int8Array : ArrayBufferView { constructor(length: Int) constructor(array: Int8Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Int8Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Int8Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Int8Array companion object { @@ -917,13 +917,13 @@ public external open class Uint8Array : ArrayBufferView { constructor(length: Int) constructor(array: Uint8Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Uint8Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Uint8Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Uint8Array companion object { @@ -937,13 +937,13 @@ public external open class Uint8ClampedArray : ArrayBufferView { constructor(length: Int) constructor(array: Uint8ClampedArray) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Uint8ClampedArray, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Uint8ClampedArray, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Uint8ClampedArray companion object { @@ -957,13 +957,13 @@ public external open class Int16Array : ArrayBufferView { constructor(length: Int) constructor(array: Int16Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Int16Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Int16Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Int16Array companion object { @@ -977,13 +977,13 @@ public external open class Uint16Array : ArrayBufferView { constructor(length: Int) constructor(array: Uint16Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Uint16Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Uint16Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Uint16Array companion object { @@ -997,13 +997,13 @@ public external open class Int32Array : ArrayBufferView { constructor(length: Int) constructor(array: Int32Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Int32Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Int32Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Int32Array companion object { @@ -1017,13 +1017,13 @@ public external open class Uint32Array : ArrayBufferView { constructor(length: Int) constructor(array: Uint32Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Uint32Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Uint32Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Uint32Array companion object { @@ -1037,13 +1037,13 @@ public external open class Float32Array : ArrayBufferView { constructor(length: Int) constructor(array: Float32Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Float32Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Float32Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Float32Array companion object { @@ -1057,13 +1057,13 @@ public external open class Float64Array : ArrayBufferView { constructor(length: Int) constructor(array: Float64Array) constructor(array: Array) - constructor(buffer: ArrayBuffer, byteOffset: Int = noImpl, length: Int = noImpl) + constructor(buffer: ArrayBuffer, byteOffset: Int = definedExternally, length: Int = definedExternally) open val length: Int override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int - fun set(array: Float64Array, offset: Int = noImpl): Unit - fun set(array: Array, offset: Int = noImpl): Unit + fun set(array: Float64Array, offset: Int = definedExternally): Unit + fun set(array: Array, offset: Int = definedExternally): Unit fun subarray(start: Int, end: Int): Float64Array companion object { @@ -1073,26 +1073,26 @@ public external open class Float64Array : ArrayBufferView { inline operator fun Float64Array.get(index: Int): Double = asDynamic()[index] inline operator fun Float64Array.set(index: Int, value: Double): Unit { asDynamic()[index] = value; } -public external open class DataView(buffer: ArrayBuffer, byteOffset: Int = noImpl, byteLength: Int = noImpl) : ArrayBufferView { +public external open class DataView(buffer: ArrayBuffer, byteOffset: Int = definedExternally, byteLength: Int = definedExternally) : ArrayBufferView { override val buffer: ArrayBuffer override val byteOffset: Int override val byteLength: Int fun getInt8(byteOffset: Int): Byte fun getUint8(byteOffset: Int): Byte - fun getInt16(byteOffset: Int, littleEndian: Boolean = noImpl): Short - fun getUint16(byteOffset: Int, littleEndian: Boolean = noImpl): Short - fun getInt32(byteOffset: Int, littleEndian: Boolean = noImpl): Int - fun getUint32(byteOffset: Int, littleEndian: Boolean = noImpl): Int - fun getFloat32(byteOffset: Int, littleEndian: Boolean = noImpl): Float - fun getFloat64(byteOffset: Int, littleEndian: Boolean = noImpl): Double + fun getInt16(byteOffset: Int, littleEndian: Boolean = definedExternally): Short + fun getUint16(byteOffset: Int, littleEndian: Boolean = definedExternally): Short + fun getInt32(byteOffset: Int, littleEndian: Boolean = definedExternally): Int + fun getUint32(byteOffset: Int, littleEndian: Boolean = definedExternally): Int + fun getFloat32(byteOffset: Int, littleEndian: Boolean = definedExternally): Float + fun getFloat64(byteOffset: Int, littleEndian: Boolean = definedExternally): Double fun setInt8(byteOffset: Int, value: Byte): Unit fun setUint8(byteOffset: Int, value: Byte): Unit - fun setInt16(byteOffset: Int, value: Short, littleEndian: Boolean = noImpl): Unit - fun setUint16(byteOffset: Int, value: Short, littleEndian: Boolean = noImpl): Unit - fun setInt32(byteOffset: Int, value: Int, littleEndian: Boolean = noImpl): Unit - fun setUint32(byteOffset: Int, value: Int, littleEndian: Boolean = noImpl): Unit - fun setFloat32(byteOffset: Int, value: Float, littleEndian: Boolean = noImpl): Unit - fun setFloat64(byteOffset: Int, value: Double, littleEndian: Boolean = noImpl): Unit + fun setInt16(byteOffset: Int, value: Short, littleEndian: Boolean = definedExternally): Unit + fun setUint16(byteOffset: Int, value: Short, littleEndian: Boolean = definedExternally): Unit + fun setInt32(byteOffset: Int, value: Int, littleEndian: Boolean = definedExternally): Unit + fun setUint32(byteOffset: Int, value: Int, littleEndian: Boolean = definedExternally): Unit + fun setFloat32(byteOffset: Int, value: Float, littleEndian: Boolean = definedExternally): Unit + fun setFloat64(byteOffset: Int, value: Double, littleEndian: Boolean = definedExternally): Unit } public external @marker interface BufferDataSource { diff --git a/js/js.libraries/src/generated/org.w3c.dom.css.kt b/js/js.libraries/src/generated/org.w3c.dom.css.kt index 21486fb488b..7e2ee25f4e0 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.css.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.css.kt @@ -254,7 +254,7 @@ public external abstract class CSSStyleDeclaration { fun item(index: Int): String fun getPropertyValue(property: String): String fun getPropertyPriority(property: String): String - fun setProperty(property: String, value: String, priority: String = noImpl): Unit + fun setProperty(property: String, value: String, priority: String = definedExternally): Unit fun setPropertyValue(property: String, value: String): Unit fun setPropertyPriority(property: String, priority: String): Unit fun removeProperty(property: String): String diff --git a/js/js.libraries/src/generated/org.w3c.dom.events.kt b/js/js.libraries/src/generated/org.w3c.dom.events.kt index 9b223fa98a5..ea0038d467f 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.events.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.events.kt @@ -20,18 +20,18 @@ import org.w3c.performance.* import org.w3c.workers.* import org.w3c.xhr.* -public external open class UIEvent(type: String, eventInitDict: UIEventInit = noImpl) : Event { +public external open class UIEvent(type: String, eventInitDict: UIEventInit = definedExternally) : Event { open val view: Window? open val detail: Int } public external interface UIEventInit : EventInit { var view: Window? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var detail: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun UIEventInit(view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): UIEventInit { @@ -46,14 +46,14 @@ public inline fun UIEventInit(view: Window? = null, detail: Int? = 0, bubbles: B return o } -public external open class FocusEvent(type: String, eventInitDict: FocusEventInit = noImpl) : UIEvent { +public external open class FocusEvent(type: String, eventInitDict: FocusEventInit = definedExternally) : UIEvent { open val relatedTarget: EventTarget? } public external interface FocusEventInit : UIEventInit { var relatedTarget: EventTarget? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun FocusEventInit(relatedTarget: EventTarget? = null, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FocusEventInit { @@ -69,7 +69,7 @@ public inline fun FocusEventInit(relatedTarget: EventTarget? = null, view: Windo return o } -public external open class MouseEvent(type: String, eventInitDict: MouseEventInit = noImpl) : UIEvent, UnionElementOrMouseEvent { +public external open class MouseEvent(type: String, eventInitDict: MouseEventInit = definedExternally) : UIEvent, UnionElementOrMouseEvent { open val region: String? open val screenX: Int open val screenY: Int @@ -91,26 +91,26 @@ public external open class MouseEvent(type: String, eventInitDict: MouseEventIni public external interface MouseEventInit : EventModifierInit { var screenX: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var screenY: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var clientX: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var clientY: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var button: Short? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var buttons: Short? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var relatedTarget: EventTarget? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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, 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 { @@ -148,47 +148,47 @@ public inline fun MouseEventInit(screenX: Int? = 0, screenY: Int? = 0, clientX: public external interface EventModifierInit : UIEventInit { var ctrlKey: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var shiftKey: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var altKey: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var metaKey: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierAltGraph: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierCapsLock: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierFn: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierFnLock: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierHyper: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierNumLock: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierScrollLock: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierSuper: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierSymbol: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var modifierSymbolLock: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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 { @@ -217,7 +217,7 @@ public inline fun EventModifierInit(ctrlKey: Boolean? = false, shiftKey: Boolean return o } -public external open class WheelEvent(type: String, eventInitDict: WheelEventInit = noImpl) : MouseEvent { +public external open class WheelEvent(type: String, eventInitDict: WheelEventInit = definedExternally) : MouseEvent { open val deltaX: Double open val deltaY: Double open val deltaZ: Double @@ -232,17 +232,17 @@ public external open class WheelEvent(type: String, eventInitDict: WheelEventIni public external interface WheelEventInit : MouseEventInit { var deltaX: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var deltaY: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var deltaZ: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var deltaMode: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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, 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 { @@ -282,18 +282,18 @@ public inline fun WheelEventInit(deltaX: Double? = 0.0, deltaY: Double? = 0.0, d return o } -public external open class InputEvent(type: String, eventInitDict: InputEventInit = noImpl) : UIEvent { +public external open class InputEvent(type: String, eventInitDict: InputEventInit = definedExternally) : UIEvent { open val data: String open val isComposing: Boolean } public external interface InputEventInit : UIEventInit { var data: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var isComposing: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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 { @@ -310,7 +310,7 @@ public inline fun InputEventInit(data: String? = "", isComposing: Boolean? = fal return o } -public external open class KeyboardEvent(type: String, eventInitDict: KeyboardEventInit = noImpl) : UIEvent { +public external open class KeyboardEvent(type: String, eventInitDict: KeyboardEventInit = definedExternally) : UIEvent { open val key: String open val code: String open val location: Int @@ -335,20 +335,20 @@ public external open class KeyboardEvent(type: String, eventInitDict: KeyboardEv public external interface KeyboardEventInit : EventModifierInit { var key: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var code: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var location: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var repeat: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var isComposing: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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 { @@ -382,14 +382,14 @@ public inline fun KeyboardEventInit(key: String? = "", code: String? = "", locat return o } -public external open class CompositionEvent(type: String, eventInitDict: CompositionEventInit = noImpl) : UIEvent { +public external open class CompositionEvent(type: String, eventInitDict: CompositionEventInit = definedExternally) : UIEvent { open val data: String } public external interface CompositionEventInit : UIEventInit { var data: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun CompositionEventInit(data: String? = "", view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CompositionEventInit { @@ -405,7 +405,7 @@ public inline fun CompositionEventInit(data: String? = "", view: Window? = null, return o } -public external open class Event(type: String, eventInitDict: EventInit = noImpl) { +public external open class Event(type: String, eventInitDict: EventInit = definedExternally) { open val type: String open val target: EventTarget? open val currentTarget: EventTarget? @@ -431,10 +431,10 @@ public external open class Event(type: String, eventInitDict: EventInit = noImpl } public external abstract class EventTarget { - fun addEventListener(type: String, callback: EventListener?, options: dynamic = noImpl): Unit - fun addEventListener(type: String, callback: ((Event) -> Unit)?, options: dynamic = noImpl): Unit - fun removeEventListener(type: String, callback: EventListener?, options: dynamic = noImpl): Unit - fun removeEventListener(type: String, callback: ((Event) -> Unit)?, options: dynamic = noImpl): Unit + fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally): Unit + fun addEventListener(type: String, callback: ((Event) -> Unit)?, options: dynamic = definedExternally): Unit + fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally): Unit + fun removeEventListener(type: String, callback: ((Event) -> Unit)?, options: dynamic = definedExternally): Unit fun dispatchEvent(event: Event): Boolean } diff --git a/js/js.libraries/src/generated/org.w3c.dom.kt b/js/js.libraries/src/generated/org.w3c.dom.kt index e7b23559521..6619fcfbc8a 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.kt @@ -139,13 +139,13 @@ public external open class Document : Node, GlobalEventHandlers, DocumentAndElem override val childElementCount: Int fun exitFullscreen(): dynamic fun getElementsByName(elementName: String): NodeList - fun open(type: String = noImpl, replace: String = noImpl): Document + fun open(type: String = definedExternally, replace: String = definedExternally): Document fun open(url: String, name: String, features: String): Window fun close(): Unit fun write(vararg text: String): Unit fun writeln(vararg text: String): Unit fun hasFocus(): Boolean - fun execCommand(commandId: String, showUI: Boolean = noImpl, value: String = noImpl): Boolean + fun execCommand(commandId: String, showUI: Boolean = definedExternally, value: String = definedExternally): Boolean fun queryCommandEnabled(commandId: String): Boolean fun queryCommandIndeterm(commandId: String): Boolean fun queryCommandState(commandId: String): Boolean @@ -157,23 +157,23 @@ public external open class Document : Node, GlobalEventHandlers, DocumentAndElem fun getElementsByTagName(qualifiedName: String): HTMLCollection fun getElementsByTagNameNS(namespace: String?, localName: String): HTMLCollection fun getElementsByClassName(classNames: String): HTMLCollection - fun createElement(localName: String, options: ElementCreationOptions = noImpl): Element - fun createElementNS(namespace: String?, qualifiedName: String, options: ElementCreationOptions = noImpl): Element + fun createElement(localName: String, options: ElementCreationOptions = definedExternally): Element + fun createElementNS(namespace: String?, qualifiedName: String, options: ElementCreationOptions = definedExternally): Element fun createDocumentFragment(): DocumentFragment fun createTextNode(data: String): Text fun createCDATASection(data: String): CDATASection fun createComment(data: String): Comment fun createProcessingInstruction(target: String, data: String): ProcessingInstruction - fun importNode(node: Node, deep: Boolean = noImpl): Node + fun importNode(node: Node, deep: Boolean = definedExternally): Node fun adoptNode(node: Node): Node fun createAttribute(localName: String): Attr fun createAttributeNS(namespace: String?, qualifiedName: String): Attr fun createEvent(interface_: String): Event fun createRange(): Range - fun createNodeIterator(root: Node, whatToShow: Int = noImpl, filter: NodeFilter? = noImpl): NodeIterator - fun createNodeIterator(root: Node, whatToShow: Int = noImpl, filter: ((Node) -> Short)? = noImpl): NodeIterator - fun createTreeWalker(root: Node, whatToShow: Int = noImpl, filter: NodeFilter? = noImpl): TreeWalker - fun createTreeWalker(root: Node, whatToShow: Int = noImpl, filter: ((Node) -> Short)? = noImpl): TreeWalker + fun createNodeIterator(root: Node, whatToShow: Int = definedExternally, filter: NodeFilter? = definedExternally): NodeIterator + fun createNodeIterator(root: Node, whatToShow: Int = definedExternally, filter: ((Node) -> Short)? = definedExternally): NodeIterator + fun createTreeWalker(root: Node, whatToShow: Int = definedExternally, filter: NodeFilter? = definedExternally): TreeWalker + fun createTreeWalker(root: Node, whatToShow: Int = definedExternally, filter: ((Node) -> Short)? = definedExternally): TreeWalker fun elementFromPoint(x: Double, y: Double): Element? fun elementsFromPoint(x: Double, y: Double): Array fun caretPositionFromPoint(x: Double, y: Double): CaretPosition? @@ -182,10 +182,10 @@ public external open class Document : Node, GlobalEventHandlers, DocumentAndElem override fun append(vararg nodes: dynamic): Unit override fun querySelector(selectors: String): Element? override fun querySelectorAll(selectors: String): NodeList - override fun getBoxQuads(options: BoxQuadOptions /* = noImpl */): Array - override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint + override fun getBoxQuads(options: BoxQuadOptions /* = definedExternally */): Array + override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMPoint } inline operator fun Document.get(name: String): dynamic = asDynamic()[name] @@ -230,15 +230,15 @@ public external abstract class Window : EventTarget, GlobalEventHandlers, Window fun stop(): Unit fun focus(): Unit fun blur(): Unit - fun open(url: String = noImpl, target: String = noImpl, features: String = noImpl): Window? + fun open(url: String = definedExternally, target: String = definedExternally, features: String = definedExternally): Window? fun alert(): Unit fun alert(message: String): Unit - fun confirm(message: String = noImpl): Boolean - fun prompt(message: String = noImpl, default: String = noImpl): String? + fun confirm(message: String = definedExternally): Boolean + fun prompt(message: String = definedExternally, default: String = definedExternally): String? fun print(): Unit fun requestAnimationFrame(callback: (Double) -> Unit): Int fun cancelAnimationFrame(handle: Int): Unit - fun postMessage(message: Any?, targetOrigin: String, transfer: Array = noImpl): Unit + fun postMessage(message: Any?, targetOrigin: String, transfer: Array = definedExternally): Unit fun captureEvents(): Unit fun releaseEvents(): Unit fun matchMedia(query: String): MediaQueryList @@ -246,20 +246,20 @@ public external abstract class Window : EventTarget, GlobalEventHandlers, Window fun moveBy(x: Int, y: Int): Unit fun resizeTo(x: Int, y: Int): Unit fun resizeBy(x: Int, y: Int): Unit - fun scroll(options: ScrollToOptions = noImpl): Unit + fun scroll(options: ScrollToOptions = definedExternally): Unit fun scroll(x: Double, y: Double): Unit - fun scrollTo(options: ScrollToOptions = noImpl): Unit + fun scrollTo(options: ScrollToOptions = definedExternally): Unit fun scrollTo(x: Double, y: Double): Unit - fun scrollBy(options: ScrollToOptions = noImpl): Unit + fun scrollBy(options: ScrollToOptions = definedExternally): Unit fun scrollBy(x: Double, y: Double): Unit - fun getComputedStyle(elt: Element, pseudoElt: String? = noImpl): CSSStyleDeclaration + fun getComputedStyle(elt: Element, pseudoElt: String? = definedExternally): CSSStyleDeclaration } inline operator fun Window.get(name: String): dynamic = asDynamic()[name] public external abstract class HTMLAllCollection { open val length: Int // fun namedItem(name: String): UnionElementOrHTMLCollection? - fun item(nameOrIndex: String = noImpl): UnionElementOrHTMLCollection? + fun item(nameOrIndex: String = definedExternally): UnionElementOrHTMLCollection? } //inline operator fun HTMLAllCollection.get(index: Int): Element? = asDynamic()[index] //inline operator fun HTMLAllCollection.get(name: String): UnionElementOrHTMLCollection? = asDynamic()[name] @@ -276,7 +276,7 @@ public external abstract class RadioNodeList : NodeList, UnionElementOrRadioNode public external abstract class HTMLOptionsCollection : HTMLCollection { override var length: Int open var selectedIndex: Int - fun add(element: UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = noImpl): Unit + fun add(element: UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = definedExternally): Unit fun remove(index: Int): Unit } inline operator fun HTMLOptionsCollection.set(index: Int, option: HTMLOptionElement?): Unit { asDynamic()[index] = option; } @@ -640,7 +640,7 @@ public external abstract class HTMLMediaElement : HTMLElement { fun getStartDate(): dynamic fun play(): dynamic fun pause(): Unit - fun addTextTrack(kind: String, label: String = noImpl, language: String = noImpl): TextTrack + fun addTextTrack(kind: String, label: String = definedExternally, language: String = definedExternally): TextTrack companion object { val NETWORK_EMPTY: Short @@ -746,14 +746,14 @@ public external abstract class TimeRanges { fun end(index: Int): Double } -public external open class TrackEvent(type: String, eventInitDict: TrackEventInit = noImpl) : Event { +public external open class TrackEvent(type: String, eventInitDict: TrackEventInit = definedExternally) : Event { open val track: UnionAudioTrackOrTextTrackOrVideoTrack? } public external interface TrackEventInit : EventInit { var track: UnionAudioTrackOrTextTrackOrVideoTrack? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun TrackEventInit(track: UnionAudioTrackOrTextTrackOrVideoTrack? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): TrackEventInit { @@ -807,7 +807,7 @@ public external abstract class HTMLTableElement : HTMLElement { fun createTFoot(): HTMLTableSectionElement fun deleteTFoot(): Unit fun createTBody(): HTMLTableSectionElement - fun insertRow(index: Int = noImpl): HTMLTableRowElement + fun insertRow(index: Int = definedExternally): HTMLTableRowElement fun deleteRow(index: Int): Unit } @@ -830,7 +830,7 @@ public external abstract class HTMLTableSectionElement : HTMLElement { open var ch: String open var chOff: String open var vAlign: String - fun insertRow(index: Int = noImpl): HTMLElement + fun insertRow(index: Int = definedExternally): HTMLElement fun deleteRow(index: Int): Unit } @@ -843,7 +843,7 @@ public external abstract class HTMLTableRowElement : HTMLElement { open var chOff: String open var vAlign: String open var bgColor: String - fun insertCell(index: Int = noImpl): HTMLElement + fun insertCell(index: Int = definedExternally): HTMLElement fun deleteCell(index: Int): Unit } @@ -939,15 +939,15 @@ public external abstract class HTMLInputElement : HTMLElement { open var selectionDirection: String? open var align: String open var useMap: String - fun stepUp(n: Int = noImpl): Unit - fun stepDown(n: Int = noImpl): Unit + fun stepUp(n: Int = definedExternally): Unit + fun stepDown(n: Int = definedExternally): Unit fun checkValidity(): Boolean fun reportValidity(): Boolean fun setCustomValidity(error: String): Unit fun select(): Unit fun setRangeText(replacement: String): Unit - fun setRangeText(replacement: String, start: Int, end: Int, selectionMode: String = noImpl): Unit - fun setSelectionRange(start: Int, end: Int, direction: String = noImpl): Unit + fun setRangeText(replacement: String, start: Int, end: Int, selectionMode: String = definedExternally): Unit + fun setSelectionRange(start: Int, end: Int, direction: String = definedExternally): Unit } public external abstract class HTMLButtonElement : HTMLElement { @@ -993,7 +993,7 @@ public external abstract class HTMLSelectElement : HTMLElement { open val labels: NodeList fun item(index: Int): Element? fun namedItem(name: String): HTMLOptionElement? - fun add(element: UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = noImpl): Unit + fun add(element: UnionHTMLOptGroupElementOrHTMLOptionElement, before: dynamic = definedExternally): Unit fun remove(index: Int): Unit fun checkValidity(): Boolean fun reportValidity(): Boolean @@ -1054,8 +1054,8 @@ public external abstract class HTMLTextAreaElement : HTMLElement { fun setCustomValidity(error: String): Unit fun select(): Unit fun setRangeText(replacement: String): Unit - fun setRangeText(replacement: String, start: Int, end: Int, selectionMode: String = noImpl): Unit - fun setSelectionRange(start: Int, end: Int, direction: String = noImpl): Unit + fun setRangeText(replacement: String, start: Int, end: Int, selectionMode: String = definedExternally): Unit + fun setSelectionRange(start: Int, end: Int, direction: String = definedExternally): Unit } public external abstract class HTMLKeygenElement : HTMLElement { @@ -1161,14 +1161,14 @@ public external abstract class HTMLMenuItemElement : HTMLElement { open var default: Boolean } -public external open class RelatedEvent(type: String, eventInitDict: RelatedEventInit = noImpl) : Event { +public external open class RelatedEvent(type: String, eventInitDict: RelatedEventInit = definedExternally) : Event { open val relatedTarget: EventTarget? } public external interface RelatedEventInit : EventInit { var relatedTarget: EventTarget? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun RelatedEventInit(relatedTarget: EventTarget? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): RelatedEventInit { @@ -1185,9 +1185,9 @@ public inline fun RelatedEventInit(relatedTarget: EventTarget? = null, bubbles: public external abstract class HTMLDialogElement : HTMLElement { open var open: Boolean open var returnValue: String - fun show(anchor: UnionElementOrMouseEvent = noImpl): Unit - fun showModal(anchor: UnionElementOrMouseEvent = noImpl): Unit - fun close(returnValue: String = noImpl): Unit + fun show(anchor: UnionElementOrMouseEvent = definedExternally): Unit + fun showModal(anchor: UnionElementOrMouseEvent = definedExternally): Unit + fun close(returnValue: String = definedExternally): Unit } public external abstract class HTMLScriptElement : HTMLElement, HTMLOrSVGScriptElement { @@ -1209,13 +1209,13 @@ public external abstract class HTMLTemplateElement : HTMLElement { public external abstract class HTMLSlotElement : HTMLElement { open var name: String - fun assignedNodes(options: AssignedNodesOptions = noImpl): Array + fun assignedNodes(options: AssignedNodesOptions = definedExternally): Array } public external interface AssignedNodesOptions { var flatten: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun AssignedNodesOptions(flatten: Boolean? = false): AssignedNodesOptions { @@ -1230,14 +1230,14 @@ public external abstract class HTMLCanvasElement : HTMLElement, TexImageSource { open var width: Int open var height: Int fun getContext(contextId: String, vararg arguments: Any?): RenderingContext? - fun toDataURL(type: String = noImpl, quality: Any? = noImpl): String - fun toBlob(_callback: (Blob?) -> Unit, type: String = noImpl, quality: Any? = noImpl): Unit + fun toDataURL(type: String = definedExternally, quality: Any? = definedExternally): String + fun toBlob(_callback: (Blob?) -> Unit, type: String = definedExternally, quality: Any? = definedExternally): Unit } public external interface CanvasRenderingContext2DSettings { var alpha: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun CanvasRenderingContext2DSettings(alpha: Boolean? = true): CanvasRenderingContext2DSettings { @@ -1264,7 +1264,7 @@ public external interface CanvasTransform { fun transform(a: Double, b: Double, c: Double, d: Double, e: Double, f: Double): Unit fun getTransform(): DOMMatrix fun setTransform(a: Double, b: Double, c: Double, d: Double, e: Double, f: Double): Unit - fun setTransform(transform: dynamic = noImpl): Unit + fun setTransform(transform: dynamic = definedExternally): Unit fun resetTransform(): Unit } @@ -1305,15 +1305,15 @@ public external interface CanvasRect { public external interface CanvasDrawPath { fun beginPath(): Unit - fun fill(fillRule: String = noImpl): Unit - fun fill(path: Path2D, fillRule: String = noImpl): Unit + fun fill(fillRule: String = definedExternally): Unit + fun fill(path: Path2D, fillRule: String = definedExternally): Unit fun stroke(): Unit fun stroke(path: Path2D): Unit - fun clip(fillRule: String = noImpl): Unit - fun clip(path: Path2D, fillRule: String = noImpl): Unit + fun clip(fillRule: String = definedExternally): Unit + fun clip(path: Path2D, fillRule: String = definedExternally): Unit fun resetClip(): Unit - fun isPointInPath(x: Double, y: Double, fillRule: String = noImpl): Boolean - fun isPointInPath(path: Path2D, x: Double, y: Double, fillRule: String = noImpl): Boolean + fun isPointInPath(x: Double, y: Double, fillRule: String = definedExternally): Boolean + fun isPointInPath(path: Path2D, x: Double, y: Double, fillRule: String = definedExternally): Boolean fun isPointInStroke(x: Double, y: Double): Boolean fun isPointInStroke(path: Path2D, x: Double, y: Double): Boolean } @@ -1326,8 +1326,8 @@ public external interface CanvasUserInterface { } public external interface CanvasText { - fun fillText(text: String, x: Double, y: Double, maxWidth: Double = noImpl): Unit - fun strokeText(text: String, x: Double, y: Double, maxWidth: Double = noImpl): Unit + fun fillText(text: String, x: Double, y: Double, maxWidth: Double = definedExternally): Unit + fun strokeText(text: String, x: Double, y: Double, maxWidth: Double = definedExternally): Unit fun measureText(text: String): TextMetrics } @@ -1338,7 +1338,7 @@ public external interface CanvasDrawImage { } public external interface CanvasHitRegion { - fun addHitRegion(options: HitRegionOptions = noImpl): Unit + fun addHitRegion(options: HitRegionOptions = definedExternally): Unit fun removeHitRegion(id: String): Unit fun clearHitRegions(): Unit } @@ -1377,8 +1377,8 @@ public external interface CanvasPath { fun arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit fun arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radiusX: Double, radiusY: Double, rotation: Double): Unit fun rect(x: Double, y: Double, w: Double, h: Double): Unit - fun arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean = noImpl): Unit - fun ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean = noImpl): Unit + fun arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean = definedExternally): Unit + fun ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean = definedExternally): Unit } public external abstract class CanvasGradient { @@ -1386,7 +1386,7 @@ public external abstract class CanvasGradient { } public external abstract class CanvasPattern { - fun setTransform(transform: dynamic = noImpl): Unit + fun setTransform(transform: dynamic = definedExternally): Unit } public external abstract class TextMetrics { @@ -1406,29 +1406,29 @@ public external abstract class TextMetrics { public external interface HitRegionOptions { var path: Path2D? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var fillRule: String? /* = "nonzero" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var id: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var parentID: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var cursor: String? /* = "inherit" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var control: Element? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var label: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var role: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun HitRegionOptions(path: Path2D? = null, fillRule: String? = "nonzero", id: String? = "", parentID: String? = null, cursor: String? = "inherit", control: Element? = null, label: String? = null, role: String? = null): HitRegionOptions { @@ -1448,7 +1448,7 @@ public inline fun HitRegionOptions(path: Path2D? = null, fillRule: String? = "no public external open class ImageData : TexImageSource { constructor(sw: Int, sh: Int) - constructor(data: Uint8ClampedArray, sw: Int, sh: Int = noImpl) + constructor(data: Uint8ClampedArray, sw: Int, sh: Int = definedExternally) open val width: Int open val height: Int open val data: Uint8ClampedArray @@ -1456,9 +1456,9 @@ public external open class ImageData : TexImageSource { public external open class Path2D() : CanvasPath { constructor(path: Path2D) - constructor(paths: Array, fillRule: String = noImpl) + constructor(paths: Array, fillRule: String = definedExternally) constructor(d: String) - fun addPath(path: Path2D, transform: dynamic = noImpl): Unit + fun addPath(path: Path2D, transform: dynamic = definedExternally): Unit override fun closePath(): Unit override fun moveTo(x: Double, y: Double): Unit override fun lineTo(x: Double, y: Double): Unit @@ -1467,8 +1467,8 @@ public external open class Path2D() : CanvasPath { override fun arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit override fun arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radiusX: Double, radiusY: Double, rotation: Double): Unit override fun rect(x: Double, y: Double, w: Double, h: Double): Unit - override fun arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean /* = noImpl */): Unit - override fun ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean /* = noImpl */): Unit + override fun arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean /* = definedExternally */): Unit + override fun ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean /* = definedExternally */): Unit } public external abstract class Touch { @@ -1482,8 +1482,8 @@ public external abstract class ImageBitmapRenderingContext { public external interface ImageBitmapRenderingContextSettings { var alpha: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ImageBitmapRenderingContextSettings(alpha: Boolean? = true): ImageBitmapRenderingContextSettings { @@ -1495,15 +1495,15 @@ public inline fun ImageBitmapRenderingContextSettings(alpha: Boolean? = true): I } public external abstract class CustomElementRegistry { - fun define(name: String, constructor: () -> dynamic, options: ElementDefinitionOptions = noImpl): Unit + fun define(name: String, constructor: () -> dynamic, options: ElementDefinitionOptions = definedExternally): Unit fun get(name: String): Any? fun whenDefined(name: String): dynamic } public external interface ElementDefinitionOptions { var extends: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ElementDefinitionOptions(extends: String? = null): ElementDefinitionOptions { @@ -1528,7 +1528,7 @@ public external abstract class DataTransfer { fun setDragImage(image: Element, x: Int, y: Int): Unit fun getData(format: String): String fun setData(format: String, data: String): Unit - fun clearData(format: String = noImpl): Unit + fun clearData(format: String = definedExternally): Unit } public external abstract class DataTransferItemList { @@ -1547,14 +1547,14 @@ public external abstract class DataTransferItem { fun getAsFile(): File? } -public external open class DragEvent(type: String, eventInitDict: DragEventInit = noImpl) : MouseEvent { +public external open class DragEvent(type: String, eventInitDict: DragEventInit = definedExternally) : MouseEvent { open val dataTransfer: DataTransfer? } public external interface DragEventInit : MouseEventInit { var dataTransfer: DataTransfer? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun DragEventInit(dataTransfer: DataTransfer? = null, screenX: Int? = 0, screenY: Int? = 0, clientX: Int? = 0, clientY: Int? = 0, button: Short? = 0, buttons: Short? = 0, relatedTarget: EventTarget? = 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): DragEventInit { @@ -1599,11 +1599,11 @@ public external abstract class History { open val length: Int open var scrollRestoration: String open val state: Any? - fun go(delta: Int = noImpl): Unit + fun go(delta: Int = definedExternally): Unit fun back(): Unit fun forward(): Unit - fun pushState(data: Any?, title: String, url: String? = noImpl): Unit - fun replaceState(data: Any?, title: String, url: String? = noImpl): Unit + fun pushState(data: Any?, title: String, url: String? = definedExternally): Unit + fun replaceState(data: Any?, title: String, url: String? = definedExternally): Unit } public external abstract class Location { @@ -1622,14 +1622,14 @@ public external abstract class Location { fun reload(): Unit } -public external open class PopStateEvent(type: String, eventInitDict: PopStateEventInit = noImpl) : Event { +public external open class PopStateEvent(type: String, eventInitDict: PopStateEventInit = definedExternally) : Event { open val state: Any? } public external interface PopStateEventInit : EventInit { var state: Any? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun PopStateEventInit(state: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PopStateEventInit { @@ -1643,18 +1643,18 @@ public inline fun PopStateEventInit(state: Any? = null, bubbles: Boolean? = fals return o } -public external open class HashChangeEvent(type: String, eventInitDict: HashChangeEventInit = noImpl) : Event { +public external open class HashChangeEvent(type: String, eventInitDict: HashChangeEventInit = definedExternally) : Event { open val oldURL: String open val newURL: String } public external interface HashChangeEventInit : EventInit { var oldURL: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var newURL: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun HashChangeEventInit(oldURL: String? = "", newURL: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): HashChangeEventInit { @@ -1669,14 +1669,14 @@ public inline fun HashChangeEventInit(oldURL: String? = "", newURL: String? = "" return o } -public external open class PageTransitionEvent(type: String, eventInitDict: PageTransitionEventInit = noImpl) : Event { +public external open class PageTransitionEvent(type: String, eventInitDict: PageTransitionEventInit = definedExternally) : Event { open val persisted: Boolean } public external interface PageTransitionEventInit : EventInit { var persisted: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun PageTransitionEventInit(persisted: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PageTransitionEventInit { @@ -1722,7 +1722,7 @@ public external interface NavigatorOnLine { val onLine: Boolean } -public external open class ErrorEvent(type: String, eventInitDict: ErrorEventInit = noImpl) : Event { +public external open class ErrorEvent(type: String, eventInitDict: ErrorEventInit = definedExternally) : Event { open val message: String open val filename: String open val lineno: Int @@ -1732,20 +1732,20 @@ public external open class ErrorEvent(type: String, eventInitDict: ErrorEventIni public external interface ErrorEventInit : EventInit { var message: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var filename: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var lineno: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var colno: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var error: Any? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ErrorEventInit(message: String? = "", filename: String? = "", lineno: Int? = 0, colno: Int? = 0, error: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ErrorEventInit { @@ -1770,11 +1770,11 @@ public external open class PromiseRejectionEvent(type: String, eventInitDict: Pr public external interface PromiseRejectionEventInit : EventInit { var promise: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var reason: Any? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun PromiseRejectionEventInit(promise: dynamic, reason: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PromiseRejectionEventInit { @@ -1880,15 +1880,15 @@ public external interface DocumentAndElementEventHandlers { public external interface WindowOrWorkerGlobalScope { val caches: CacheStorage val origin: String - fun fetch(input: dynamic, init: RequestInit = noImpl): dynamic + fun fetch(input: dynamic, init: RequestInit = definedExternally): dynamic fun btoa(data: String): String fun atob(data: String): String - fun setTimeout(handler: dynamic, timeout: Int = noImpl, vararg arguments: Any?): Int - fun clearTimeout(handle: Int = noImpl): Unit - fun setInterval(handler: dynamic, timeout: Int = noImpl, vararg arguments: Any?): Int - fun clearInterval(handle: Int = noImpl): Unit - fun createImageBitmap(image: dynamic, options: ImageBitmapOptions = noImpl): dynamic - fun createImageBitmap(image: dynamic, sx: Int, sy: Int, sw: Int, sh: Int, options: ImageBitmapOptions = noImpl): dynamic + fun setTimeout(handler: dynamic, timeout: Int = definedExternally, vararg arguments: Any?): Int + fun clearTimeout(handle: Int = definedExternally): Unit + fun setInterval(handler: dynamic, timeout: Int = definedExternally, vararg arguments: Any?): Int + fun clearInterval(handle: Int = definedExternally): Unit + fun createImageBitmap(image: dynamic, options: ImageBitmapOptions = definedExternally): dynamic + fun createImageBitmap(image: dynamic, sx: Int, sy: Int, sw: Int, sh: Int, options: ImageBitmapOptions = definedExternally): dynamic } public external abstract class Navigator : NavigatorID, NavigatorLanguage, NavigatorOnLine, NavigatorContentUtils, NavigatorCookies, NavigatorPlugins, NavigatorConcurrentHardware { @@ -1936,7 +1936,7 @@ public external interface NavigatorPlugins { public external abstract class PluginArray { open val length: Int - fun refresh(reload: Boolean = noImpl): Unit + fun refresh(reload: Boolean = definedExternally): Unit fun item(index: Int): Plugin? fun namedItem(name: String): Plugin? } @@ -1977,23 +1977,23 @@ public external abstract class ImageBitmap : TexImageSource { public external interface ImageBitmapOptions { var imageOrientation: String? /* = "none" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var premultiplyAlpha: String? /* = "default" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var colorSpaceConversion: String? /* = "default" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var resizeWidth: Int? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var resizeHeight: Int? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var resizeQuality: String? /* = "low" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ImageBitmapOptions(imageOrientation: String? = "none", premultiplyAlpha: String? = "default", colorSpaceConversion: String? = "default", resizeWidth: Int? = null, resizeHeight: Int? = null, resizeQuality: String? = "low"): ImageBitmapOptions { @@ -2009,7 +2009,7 @@ public inline fun ImageBitmapOptions(imageOrientation: String? = "none", premult return o } -public external open class MessageEvent(type: String, eventInitDict: MessageEventInit = noImpl) : Event { +public external open class MessageEvent(type: String, eventInitDict: MessageEventInit = definedExternally) : Event { open val data: Any? open val origin: String open val lastEventId: String @@ -2020,20 +2020,20 @@ public external open class MessageEvent(type: String, eventInitDict: MessageEven public external interface MessageEventInit : EventInit { var data: Any? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var origin: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var lastEventId: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var source: UnionMessagePortOrWindow? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var ports: Array? /* = arrayOf() */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun MessageEventInit(data: Any? = null, origin: String? = "", lastEventId: String? = "", source: UnionMessagePortOrWindow? = null, ports: Array? = arrayOf(), bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MessageEventInit { @@ -2051,7 +2051,7 @@ public inline fun MessageEventInit(data: Any? = null, origin: String? = "", last return o } -public external open class EventSource(url: String, eventSourceInitDict: EventSourceInit = noImpl) : EventTarget { +public external open class EventSource(url: String, eventSourceInitDict: EventSourceInit = definedExternally) : EventTarget { open val url: String open val withCredentials: Boolean open val readyState: Short @@ -2069,8 +2069,8 @@ public external open class EventSource(url: String, eventSourceInitDict: EventSo public external interface EventSourceInit { var withCredentials: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun EventSourceInit(withCredentials: Boolean? = false): EventSourceInit { @@ -2081,7 +2081,7 @@ public inline fun EventSourceInit(withCredentials: Boolean? = false): EventSourc return o } -public external open class WebSocket(url: String, protocols: dynamic = noImpl) : EventTarget { +public external open class WebSocket(url: String, protocols: dynamic = definedExternally) : EventTarget { open val url: String open val readyState: Short open val bufferedAmount: Int @@ -2092,7 +2092,7 @@ public external open class WebSocket(url: String, protocols: dynamic = noImpl) : open val protocol: String var onmessage: ((Event) -> dynamic)? var binaryType: String - fun close(code: Short = noImpl, reason: String = noImpl): Unit + fun close(code: Short = definedExternally, reason: String = definedExternally): Unit fun send(data: String): Unit fun send(data: Blob): Unit fun send(data: ArrayBuffer): Unit @@ -2106,7 +2106,7 @@ public external open class WebSocket(url: String, protocols: dynamic = noImpl) : } } -public external open class CloseEvent(type: String, eventInitDict: CloseEventInit = noImpl) : Event { +public external open class CloseEvent(type: String, eventInitDict: CloseEventInit = definedExternally) : Event { open val wasClean: Boolean open val code: Short open val reason: String @@ -2114,14 +2114,14 @@ public external open class CloseEvent(type: String, eventInitDict: CloseEventIni public external interface CloseEventInit : EventInit { var wasClean: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var code: Short? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var reason: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun CloseEventInit(wasClean: Boolean? = false, code: Short? = 0, reason: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CloseEventInit { @@ -2144,7 +2144,7 @@ public external open class MessageChannel { public external abstract class MessagePort : EventTarget, UnionMessagePortOrWindow, UnionMessagePortOrServiceWorker, UnionClientOrMessagePortOrServiceWorker { open var onmessage: ((Event) -> dynamic)? - fun postMessage(message: Any?, transfer: Array = noImpl): Unit + fun postMessage(message: Any?, transfer: Array = definedExternally): Unit fun start(): Unit fun close(): Unit } @@ -2171,7 +2171,7 @@ public external abstract class WorkerGlobalScope : EventTarget, WindowOrWorkerGl public external abstract class DedicatedWorkerGlobalScope : WorkerGlobalScope { open var onmessage: ((Event) -> dynamic)? - fun postMessage(message: Any?, transfer: Array = noImpl): Unit + fun postMessage(message: Any?, transfer: Array = definedExternally): Unit fun close(): Unit } @@ -2186,20 +2186,20 @@ public external interface AbstractWorker { var onerror: ((Event) -> dynamic)? } -public external open class Worker(scriptURL: String, options: WorkerOptions = noImpl) : EventTarget, AbstractWorker { +public external open class Worker(scriptURL: String, options: WorkerOptions = definedExternally) : EventTarget, AbstractWorker { var onmessage: ((Event) -> dynamic)? override var onerror: ((Event) -> dynamic)? fun terminate(): Unit - fun postMessage(message: Any?, transfer: Array = noImpl): Unit + fun postMessage(message: Any?, transfer: Array = definedExternally): Unit } public external interface WorkerOptions { var type: String? /* = "classic" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var credentials: String? /* = "omit" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun WorkerOptions(type: String? = "classic", credentials: String? = "omit"): WorkerOptions { @@ -2211,7 +2211,7 @@ public inline fun WorkerOptions(type: String? = "classic", credentials: String? return o } -public external open class SharedWorker(scriptURL: String, name: String = noImpl, options: WorkerOptions = noImpl) : EventTarget, AbstractWorker { +public external open class SharedWorker(scriptURL: String, name: String = definedExternally, options: WorkerOptions = definedExternally) : EventTarget, AbstractWorker { open val port: MessagePort override var onerror: ((Event) -> dynamic)? } @@ -2255,7 +2255,7 @@ public external interface WindowLocalStorage { val localStorage: Storage } -public external open class StorageEvent(type: String, eventInitDict: StorageEventInit = noImpl) : Event { +public external open class StorageEvent(type: String, eventInitDict: StorageEventInit = definedExternally) : Event { open val key: String? open val oldValue: String? open val newValue: String? @@ -2265,20 +2265,20 @@ public external open class StorageEvent(type: String, eventInitDict: StorageEven public external interface StorageEventInit : EventInit { var key: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var oldValue: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var newValue: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var url: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var storageArea: Storage? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } 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 { @@ -2364,14 +2364,14 @@ public external interface External { public external interface EventInit { var bubbles: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var cancelable: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var composed: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun EventInit(bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): EventInit { @@ -2384,15 +2384,15 @@ public inline fun EventInit(bubbles: Boolean? = false, cancelable: Boolean? = fa return o } -public external open class CustomEvent(type: String, eventInitDict: CustomEventInit = noImpl) : Event { +public external open class CustomEvent(type: String, eventInitDict: CustomEventInit = definedExternally) : Event { open val detail: Any? fun initCustomEvent(type: String, bubbles: Boolean, cancelable: Boolean, detail: Any?): Unit } public external interface CustomEventInit : EventInit { var detail: Any? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun CustomEventInit(detail: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CustomEventInit { @@ -2408,8 +2408,8 @@ public inline fun CustomEventInit(detail: Any? = null, bubbles: Boolean? = false public external interface EventListenerOptions { var capture: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun EventListenerOptions(capture: Boolean? = false): EventListenerOptions { @@ -2422,11 +2422,11 @@ public inline fun EventListenerOptions(capture: Boolean? = false): EventListener public external interface AddEventListenerOptions : EventListenerOptions { var passive: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var once: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun AddEventListenerOptions(passive: Boolean? = false, once: Boolean? = false, capture: Boolean? = false): AddEventListenerOptions { @@ -2489,33 +2489,33 @@ inline operator fun HTMLCollection.get(index: Int): Element? = asDynamic()[index inline operator fun HTMLCollection.get(name: String): Element? = asDynamic()[name] public external open class MutationObserver(callback: (Array, MutationObserver) -> Unit) { - fun observe(target: Node, options: MutationObserverInit = noImpl): Unit + fun observe(target: Node, options: MutationObserverInit = definedExternally): Unit fun disconnect(): Unit fun takeRecords(): Array } public external interface MutationObserverInit { var childList: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var attributes: Boolean? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var characterData: Boolean? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var subtree: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var attributeOldValue: Boolean? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var characterDataOldValue: Boolean? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var attributeFilter: Array? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun MutationObserverInit(childList: Boolean? = false, attributes: Boolean? = null, characterData: Boolean? = null, subtree: Boolean? = false, attributeOldValue: Boolean? = null, characterDataOldValue: Boolean? = null, attributeFilter: Array? = null): MutationObserverInit { @@ -2559,10 +2559,10 @@ public external abstract class Node : EventTarget { open val nextSibling: Node? open var nodeValue: String? open var textContent: String? - fun getRootNode(options: GetRootNodeOptions = noImpl): Node + fun getRootNode(options: GetRootNodeOptions = definedExternally): Node fun hasChildNodes(): Boolean fun normalize(): Unit - fun cloneNode(deep: Boolean = noImpl): Node + fun cloneNode(deep: Boolean = definedExternally): Node fun isEqualNode(otherNode: Node?): Boolean fun isSameNode(otherNode: Node?): Boolean fun compareDocumentPosition(other: Node): Short @@ -2599,8 +2599,8 @@ public external abstract class Node : EventTarget { public external interface GetRootNodeOptions { var composed: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun GetRootNodeOptions(composed: Boolean? = false): GetRootNodeOptions { @@ -2617,16 +2617,16 @@ public external open class XMLDocument : Document { override fun append(vararg nodes: dynamic): Unit override fun querySelector(selectors: String): Element? override fun querySelectorAll(selectors: String): NodeList - override fun getBoxQuads(options: BoxQuadOptions /* = noImpl */): Array - override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint + override fun getBoxQuads(options: BoxQuadOptions /* = definedExternally */): Array + override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMPoint } public external interface ElementCreationOptions { @JsName("is") var is_: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ElementCreationOptions(is_: String? = null): ElementCreationOptions { @@ -2639,8 +2639,8 @@ public inline fun ElementCreationOptions(is_: String? = null): ElementCreationOp public external abstract class DOMImplementation { fun createDocumentType(qualifiedName: String, publicId: String, systemId: String): DocumentType - fun createDocument(namespace: String?, qualifiedName: String, doctype: DocumentType? = noImpl): XMLDocument - fun createHTMLDocument(title: String = noImpl): Document + fun createDocument(namespace: String?, qualifiedName: String, doctype: DocumentType? = definedExternally): XMLDocument + fun createHTMLDocument(title: String = definedExternally): Document fun hasFeature(): Boolean } @@ -2724,18 +2724,18 @@ public external abstract class Element : Node, ParentNode, NonDocumentTypeChildN fun getBoundingClientRect(): DOMRect fun scrollIntoView(): Unit fun scrollIntoView(arg: dynamic): Unit - fun scroll(options: ScrollToOptions = noImpl): Unit + fun scroll(options: ScrollToOptions = definedExternally): Unit fun scroll(x: Double, y: Double): Unit - fun scrollTo(options: ScrollToOptions = noImpl): Unit + fun scrollTo(options: ScrollToOptions = definedExternally): Unit fun scrollTo(x: Double, y: Double): Unit - fun scrollBy(options: ScrollToOptions = noImpl): Unit + fun scrollBy(options: ScrollToOptions = definedExternally): Unit fun scrollBy(x: Double, y: Double): Unit } public external interface ShadowRootInit { var mode: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ShadowRootInit(mode: String?): ShadowRootInit { @@ -2779,7 +2779,7 @@ public external abstract class CharacterData : Node, NonDocumentTypeChildNode, C fun replaceData(offset: Int, count: Int, data: String): Unit } -public external open class Text(data: String = noImpl) : CharacterData, Slotable, GeometryUtils { +public external open class Text(data: String = definedExternally) : CharacterData, Slotable, GeometryUtils { open val wholeText: String override val previousElementSibling: Element? override val nextElementSibling: Element? @@ -2789,10 +2789,10 @@ public external open class Text(data: String = noImpl) : CharacterData, Slotable override fun after(vararg nodes: dynamic): Unit override fun replaceWith(vararg nodes: dynamic): Unit override fun remove(): Unit - override fun getBoxQuads(options: BoxQuadOptions /* = noImpl */): Array - override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint + override fun getBoxQuads(options: BoxQuadOptions /* = definedExternally */): Array + override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMPoint } public external open class CDATASection : Text { @@ -2800,17 +2800,17 @@ public external open class CDATASection : Text { override fun after(vararg nodes: dynamic): Unit override fun replaceWith(vararg nodes: dynamic): Unit override fun remove(): Unit - override fun getBoxQuads(options: BoxQuadOptions /* = noImpl */): Array - override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMQuad - override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = noImpl */): DOMPoint + override fun getBoxQuads(options: BoxQuadOptions /* = definedExternally */): Array + override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMQuad + override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions /* = definedExternally */): DOMPoint } public external abstract class ProcessingInstruction : CharacterData, LinkStyle, UnionElementOrProcessingInstruction { open val target: String } -public external open class Comment(data: String = noImpl) : CharacterData { +public external open class Comment(data: String = definedExternally) : CharacterData { override val previousElementSibling: Element? override val nextElementSibling: Element? override fun before(vararg nodes: dynamic): Unit @@ -2833,7 +2833,7 @@ public external open class Range { fun setStartAfter(node: Node): Unit fun setEndBefore(node: Node): Unit fun setEndAfter(node: Node): Unit - fun collapse(toStart: Boolean = noImpl): Unit + fun collapse(toStart: Boolean = definedExternally): Unit fun selectNode(node: Node): Unit fun selectNodeContents(node: Node): Unit fun compareBoundaryPoints(how: Short, sourceRange: Range): Short @@ -2913,7 +2913,7 @@ public external abstract class DOMTokenList { fun contains(token: String): Boolean fun add(vararg tokens: String): Unit fun remove(vararg tokens: String): Unit - fun toggle(token: String, force: Boolean = noImpl): Boolean + fun toggle(token: String, force: Boolean = definedExternally): Boolean fun replace(token: String, newToken: String): Unit fun supports(token: String): Boolean } @@ -2929,7 +2929,7 @@ public external open class DOMPointReadOnly(x: Double, y: Double, z: Double, w: public external open class DOMPoint : DOMPointReadOnly { constructor(point: DOMPointInit) - constructor(x: Double = noImpl, y: Double = noImpl, z: Double = noImpl, w: Double = noImpl) + constructor(x: Double = definedExternally, y: Double = definedExternally, z: Double = definedExternally, w: Double = definedExternally) override var x: Double override var y: Double override var z: Double @@ -2938,17 +2938,17 @@ public external open class DOMPoint : DOMPointReadOnly { public external interface DOMPointInit { var x: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var y: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var z: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var w: Double? /* = 1.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun DOMPointInit(x: Double? = 0.0, y: Double? = 0.0, z: Double? = 0.0, w: Double? = 1.0): DOMPointInit { @@ -2962,7 +2962,7 @@ public inline fun DOMPointInit(x: Double? = 0.0, y: Double? = 0.0, z: Double? = return o } -public external open class DOMRect(x: Double = noImpl, y: Double = noImpl, width: Double = noImpl, height: Double = noImpl) : DOMRectReadOnly { +public external open class DOMRect(x: Double = definedExternally, y: Double = definedExternally, width: Double = definedExternally, height: Double = definedExternally) : DOMRectReadOnly { override var x: Double override var y: Double override var width: Double @@ -2982,17 +2982,17 @@ public external open class DOMRectReadOnly(x: Double, y: Double, width: Double, public external interface DOMRectInit { var x: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var y: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var width: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var height: Double? /* = 0.0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun DOMRectInit(x: Double? = 0.0, y: Double? = 0.0, width: Double? = 0.0, height: Double? = 0.0): DOMRectInit { @@ -3013,7 +3013,7 @@ public external interface DOMRectList { inline operator fun DOMRectList.get(index: Int): DOMRect? = asDynamic()[index] public external open class DOMQuad { - constructor(p1: DOMPointInit = noImpl, p2: DOMPointInit = noImpl, p3: DOMPointInit = noImpl, p4: DOMPointInit = noImpl) + constructor(p1: DOMPointInit = definedExternally, p2: DOMPointInit = definedExternally, p3: DOMPointInit = definedExternally, p4: DOMPointInit = definedExternally) constructor(rect: DOMRectInit) open val p1: DOMPoint open val p2: DOMPoint @@ -3047,11 +3047,11 @@ public external open class DOMMatrixReadOnly(numberSequence: Array) { open val m44: Double open val is2D: Boolean open val isIdentity: Boolean - fun translate(tx: Double, ty: Double, tz: Double = noImpl): DOMMatrix - fun scale(scale: Double, originX: Double = noImpl, originY: Double = noImpl): DOMMatrix - fun scale3d(scale: Double, originX: Double = noImpl, originY: Double = noImpl, originZ: Double = noImpl): DOMMatrix - fun scaleNonUniform(scaleX: Double, scaleY: Double = noImpl, scaleZ: Double = noImpl, originX: Double = noImpl, originY: Double = noImpl, originZ: Double = noImpl): DOMMatrix - fun rotate(angle: Double, originX: Double = noImpl, originY: Double = noImpl): DOMMatrix + fun translate(tx: Double, ty: Double, tz: Double = definedExternally): DOMMatrix + fun scale(scale: Double, originX: Double = definedExternally, originY: Double = definedExternally): DOMMatrix + fun scale3d(scale: Double, originX: Double = definedExternally, originY: Double = definedExternally, originZ: Double = definedExternally): DOMMatrix + fun scaleNonUniform(scaleX: Double, scaleY: Double = definedExternally, scaleZ: Double = definedExternally, originX: Double = definedExternally, originY: Double = definedExternally, originZ: Double = definedExternally): DOMMatrix + fun rotate(angle: Double, originX: Double = definedExternally, originY: Double = definedExternally): DOMMatrix fun rotateFromVector(x: Double, y: Double): DOMMatrix fun rotateAxisAngle(x: Double, y: Double, z: Double, angle: Double): DOMMatrix fun skewX(sx: Double): DOMMatrix @@ -3060,7 +3060,7 @@ public external open class DOMMatrixReadOnly(numberSequence: Array) { fun flipX(): DOMMatrix fun flipY(): DOMMatrix fun inverse(): DOMMatrix - fun transformPoint(point: DOMPointInit = noImpl): DOMPoint + fun transformPoint(point: DOMPointInit = definedExternally): DOMPoint fun toFloat32Array(): Float32Array fun toFloat64Array(): Float64Array } @@ -3095,11 +3095,11 @@ public external open class DOMMatrix() : DOMMatrixReadOnly { override var m44: Double fun multiplySelf(other: DOMMatrix): DOMMatrix fun preMultiplySelf(other: DOMMatrix): DOMMatrix - fun translateSelf(tx: Double, ty: Double, tz: Double = noImpl): DOMMatrix - fun scaleSelf(scale: Double, originX: Double = noImpl, originY: Double = noImpl): DOMMatrix - fun scale3dSelf(scale: Double, originX: Double = noImpl, originY: Double = noImpl, originZ: Double = noImpl): DOMMatrix - fun scaleNonUniformSelf(scaleX: Double, scaleY: Double = noImpl, scaleZ: Double = noImpl, originX: Double = noImpl, originY: Double = noImpl, originZ: Double = noImpl): DOMMatrix - fun rotateSelf(angle: Double, originX: Double = noImpl, originY: Double = noImpl): DOMMatrix + fun translateSelf(tx: Double, ty: Double, tz: Double = definedExternally): DOMMatrix + fun scaleSelf(scale: Double, originX: Double = definedExternally, originY: Double = definedExternally): DOMMatrix + fun scale3dSelf(scale: Double, originX: Double = definedExternally, originY: Double = definedExternally, originZ: Double = definedExternally): DOMMatrix + fun scaleNonUniformSelf(scaleX: Double, scaleY: Double = definedExternally, scaleZ: Double = definedExternally, originX: Double = definedExternally, originY: Double = definedExternally, originZ: Double = definedExternally): DOMMatrix + fun rotateSelf(angle: Double, originX: Double = definedExternally, originY: Double = definedExternally): DOMMatrix fun rotateFromVectorSelf(x: Double, y: Double): DOMMatrix fun rotateAxisAngleSelf(x: Double, y: Double, z: Double, angle: Double): DOMMatrix fun skewXSelf(sx: Double): DOMMatrix @@ -3110,8 +3110,8 @@ public external open class DOMMatrix() : DOMMatrixReadOnly { public external interface ScrollOptions { var behavior: String? /* = "auto" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ScrollOptions(behavior: String? = "auto"): ScrollOptions { @@ -3124,11 +3124,11 @@ public inline fun ScrollOptions(behavior: String? = "auto"): ScrollOptions { public external interface ScrollToOptions : ScrollOptions { var left: Double? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var top: Double? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ScrollToOptions(left: Double? = null, top: Double? = null, behavior: String? = "auto"): ScrollToOptions { @@ -3151,18 +3151,18 @@ public external abstract class MediaQueryList : EventTarget { fun removeListener(listener: ((Event) -> Unit)?): Unit } -public external open class MediaQueryListEvent(type: String, eventInitDict: MediaQueryListEventInit = noImpl) : Event { +public external open class MediaQueryListEvent(type: String, eventInitDict: MediaQueryListEventInit = definedExternally) : Event { open val media: String open val matches: Boolean } public external interface MediaQueryListEventInit : EventInit { var media: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var matches: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun MediaQueryListEventInit(media: String? = "", matches: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaQueryListEventInit { @@ -3194,11 +3194,11 @@ public external abstract class CaretPosition { public external interface ScrollIntoViewOptions : ScrollOptions { var block: String? /* = "center" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var inline: String? /* = "center" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ScrollIntoViewOptions(block: String? = "center", inline: String? = "center", behavior: String? = "auto"): ScrollIntoViewOptions { @@ -3213,11 +3213,11 @@ public inline fun ScrollIntoViewOptions(block: String? = "center", inline: Strin public external interface BoxQuadOptions { var box: String? /* = "border" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var relativeTo: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun BoxQuadOptions(box: String? = "border", relativeTo: dynamic = null): BoxQuadOptions { @@ -3231,11 +3231,11 @@ public inline fun BoxQuadOptions(box: String? = "border", relativeTo: dynamic = public external interface ConvertCoordinateOptions { var fromBox: String? /* = "border" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var toBox: String? /* = "border" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ConvertCoordinateOptions(fromBox: String? = "border", toBox: String? = "border"): ConvertCoordinateOptions { @@ -3248,10 +3248,10 @@ public inline fun ConvertCoordinateOptions(fromBox: String? = "border", toBox: S } public external interface GeometryUtils { - fun getBoxQuads(options: BoxQuadOptions = noImpl): Array - fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions = noImpl): DOMQuad - fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions = noImpl): DOMQuad - fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions = noImpl): DOMPoint + fun getBoxQuads(options: BoxQuadOptions = definedExternally): Array + fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions = definedExternally): DOMQuad + fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions = definedExternally): DOMQuad + fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions = definedExternally): DOMPoint } public external @marker interface UnionElementOrProcessingInstruction { diff --git a/js/js.libraries/src/generated/org.w3c.dom.svg.kt b/js/js.libraries/src/generated/org.w3c.dom.svg.kt index d86f1c5c7f0..9c94231983d 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.svg.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.svg.kt @@ -31,17 +31,17 @@ public external abstract class SVGElement : Element, ElementCSSInlineStyle, Glob public external interface SVGBoundingBoxOptions { var fill: Boolean? /* = true */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var stroke: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var markers: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var clipped: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun SVGBoundingBoxOptions(fill: Boolean? = true, stroke: Boolean? = false, markers: Boolean? = false, clipped: Boolean? = false): SVGBoundingBoxOptions { @@ -57,7 +57,7 @@ public inline fun SVGBoundingBoxOptions(fill: Boolean? = true, stroke: Boolean? public external abstract class SVGGraphicsElement : SVGElement, SVGTests { open val transform: SVGAnimatedTransformList - fun getBBox(options: SVGBoundingBoxOptions = noImpl): DOMRect + fun getBBox(options: SVGBoundingBoxOptions = definedExternally): DOMRect fun getCTM(): DOMMatrix? fun getScreenCTM(): DOMMatrix? } diff --git a/js/js.libraries/src/generated/org.w3c.dom.url.kt b/js/js.libraries/src/generated/org.w3c.dom.url.kt index 62f5f5fe61a..d4edfd295b7 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.url.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.url.kt @@ -20,7 +20,7 @@ import org.w3c.performance.* import org.w3c.workers.* import org.w3c.xhr.* -public external open class URL(url: String, base: String = noImpl) { +public external open class URL(url: String, base: String = definedExternally) { var href: String open val origin: String var protocol: String @@ -43,7 +43,7 @@ public external open class URL(url: String, base: String = noImpl) { } } -public external open class URLSearchParams(init: dynamic = noImpl) { +public external open class URLSearchParams(init: dynamic = definedExternally) { fun append(name: String, value: String): Unit fun delete(name: String): Unit fun get(name: String): String? diff --git a/js/js.libraries/src/generated/org.w3c.fetch.kt b/js/js.libraries/src/generated/org.w3c.fetch.kt index bbf4c536874..40bd6f46cf1 100644 --- a/js/js.libraries/src/generated/org.w3c.fetch.kt +++ b/js/js.libraries/src/generated/org.w3c.fetch.kt @@ -20,7 +20,7 @@ import org.w3c.performance.* import org.w3c.workers.* import org.w3c.xhr.* -public external open class Headers(init: dynamic = noImpl) { +public external open class Headers(init: dynamic = definedExternally) { fun append(name: String, value: String): Unit fun delete(name: String): Unit fun get(name: String): String? @@ -37,7 +37,7 @@ public external interface Body { fun text(): dynamic } -public external open class Request(input: dynamic, init: RequestInit = noImpl) : Body { +public external open class Request(input: dynamic, init: RequestInit = definedExternally) : Body { open val method: String open val url: String open val headers: Headers @@ -62,41 +62,41 @@ public external open class Request(input: dynamic, init: RequestInit = noImpl) : public external interface RequestInit { var method: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var headers: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var body: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var referrer: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var referrerPolicy: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var mode: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var credentials: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var cache: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var redirect: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var integrity: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var keepalive: Boolean? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var window: Any? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun RequestInit(method: String? = null, headers: dynamic = null, body: dynamic = null, referrer: String? = null, referrerPolicy: dynamic = null, mode: String? = null, credentials: String? = null, cache: String? = null, redirect: String? = null, integrity: String? = null, keepalive: Boolean? = null, window: Any? = null): RequestInit { @@ -118,7 +118,7 @@ public inline fun RequestInit(method: String? = null, headers: dynamic = null, b return o } -public external open class Response(body: dynamic = noImpl, init: ResponseInit = noImpl) : Body { +public external open class Response(body: dynamic = definedExternally, init: ResponseInit = definedExternally) : Body { open val type: String open val url: String open val redirected: Boolean @@ -138,20 +138,20 @@ public external open class Response(body: dynamic = noImpl, init: ResponseInit = companion object { fun error(): Response - fun redirect(url: String, status: Short = noImpl): Response + fun redirect(url: String, status: Short = definedExternally): Response } } public external interface ResponseInit { var status: Short? /* = 200 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var statusText: String? /* = "OK" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var headers: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ResponseInit(status: Short? = 200, statusText: String? = "OK", headers: dynamic = null): ResponseInit { diff --git a/js/js.libraries/src/generated/org.w3c.files.kt b/js/js.libraries/src/generated/org.w3c.files.kt index e35a2a8d8e8..f4471247f53 100644 --- a/js/js.libraries/src/generated/org.w3c.files.kt +++ b/js/js.libraries/src/generated/org.w3c.files.kt @@ -20,18 +20,18 @@ import org.w3c.performance.* import org.w3c.workers.* import org.w3c.xhr.* -public external open class Blob(blobParts: Array = noImpl, options: BlobPropertyBag = noImpl) { +public external open class Blob(blobParts: Array = definedExternally, options: BlobPropertyBag = definedExternally) { open val size: Int open val type: String open val isClosed: Boolean - fun slice(start: Int = noImpl, end: Int = noImpl, contentType: String = noImpl): Blob + fun slice(start: Int = definedExternally, end: Int = definedExternally, contentType: String = definedExternally): Blob fun close(): Unit } public external interface BlobPropertyBag { var type: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun BlobPropertyBag(type: String? = ""): BlobPropertyBag { @@ -42,15 +42,15 @@ public inline fun BlobPropertyBag(type: String? = ""): BlobPropertyBag { return o } -public external open class File(fileBits: Array, fileName: String, options: FilePropertyBag = noImpl) : Blob { +public external open class File(fileBits: Array, fileName: String, options: FilePropertyBag = definedExternally) : Blob { open val name: String open val lastModified: Int } public external interface FilePropertyBag : BlobPropertyBag { var lastModified: Int? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun FilePropertyBag(lastModified: Int? = null, type: String? = ""): FilePropertyBag { @@ -80,7 +80,7 @@ public external open class FileReader : EventTarget { var onloadend: ((Event) -> dynamic)? fun readAsArrayBuffer(blob: Blob): Unit fun readAsBinaryString(blob: Blob): Unit - fun readAsText(blob: Blob, label: String = noImpl): Unit + fun readAsText(blob: Blob, label: String = definedExternally): Unit fun readAsDataURL(blob: Blob): Unit fun abort(): Unit @@ -94,7 +94,7 @@ public external open class FileReader : EventTarget { public external open class FileReaderSync { fun readAsArrayBuffer(blob: Blob): ArrayBuffer fun readAsBinaryString(blob: Blob): String - fun readAsText(blob: Blob, label: String = noImpl): String + fun readAsText(blob: Blob, label: String = definedExternally): String fun readAsDataURL(blob: Blob): String } diff --git a/js/js.libraries/src/generated/org.w3c.notifications.kt b/js/js.libraries/src/generated/org.w3c.notifications.kt index d32125885f5..14f8583c522 100644 --- a/js/js.libraries/src/generated/org.w3c.notifications.kt +++ b/js/js.libraries/src/generated/org.w3c.notifications.kt @@ -20,7 +20,7 @@ import org.w3c.performance.* import org.w3c.workers.* import org.w3c.xhr.* -public external open class Notification(title: String, options: NotificationOptions = noImpl) : EventTarget { +public external open class Notification(title: String, options: NotificationOptions = definedExternally) : EventTarget { var onclick: ((Event) -> dynamic)? var onerror: ((Event) -> dynamic)? open val title: String @@ -46,62 +46,62 @@ public external open class Notification(title: String, options: NotificationOpti companion object { var permission: String var maxActions: Int - fun requestPermission(deprecatedCallback: (String) -> Unit = noImpl): dynamic + fun requestPermission(deprecatedCallback: (String) -> Unit = definedExternally): dynamic } } public external interface NotificationOptions { var dir: String? /* = "auto" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var lang: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var body: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var tag: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var image: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var icon: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var badge: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var sound: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var vibrate: dynamic - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var timestamp: Number? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var renotify: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var silent: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var noscreen: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var requireInteraction: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var sticky: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var data: Any? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var actions: Array? /* = arrayOf() */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun NotificationOptions(dir: String? = "auto", lang: String? = "", body: String? = "", tag: String? = "", image: String? = null, icon: String? = null, badge: String? = null, sound: String? = null, vibrate: dynamic = null, timestamp: Number? = null, renotify: Boolean? = false, silent: Boolean? = false, noscreen: Boolean? = false, requireInteraction: Boolean? = false, sticky: Boolean? = false, data: Any? = null, actions: Array? = arrayOf()): NotificationOptions { @@ -130,14 +130,14 @@ public inline fun NotificationOptions(dir: String? = "auto", lang: String? = "", public external interface NotificationAction { var action: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var title: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var icon: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun NotificationAction(action: String?, title: String?, icon: String? = null): NotificationAction { @@ -152,8 +152,8 @@ public inline fun NotificationAction(action: String?, title: String?, icon: Stri public external interface GetNotificationOptions { var tag: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun GetNotificationOptions(tag: String? = ""): GetNotificationOptions { @@ -171,11 +171,11 @@ public external open class NotificationEvent(type: String, eventInitDict: Notifi public external interface NotificationEventInit : ExtendableEventInit { var notification: Notification? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var action: String? /* = "" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun NotificationEventInit(notification: Notification?, action: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): NotificationEventInit { diff --git a/js/js.libraries/src/generated/org.w3c.workers.kt b/js/js.libraries/src/generated/org.w3c.workers.kt index 2b7e9a555fd..1faf07c1cca 100644 --- a/js/js.libraries/src/generated/org.w3c.workers.kt +++ b/js/js.libraries/src/generated/org.w3c.workers.kt @@ -30,8 +30,8 @@ public external abstract class ServiceWorkerRegistration : EventTarget { fun update(): dynamic fun unregister(): dynamic fun methodName(): dynamic - fun showNotification(title: String, options: NotificationOptions = noImpl): dynamic - fun getNotifications(filter: GetNotificationOptions = noImpl): dynamic + fun showNotification(title: String, options: NotificationOptions = definedExternally): dynamic + fun getNotifications(filter: GetNotificationOptions = definedExternally): dynamic } public external abstract class ServiceWorkerGlobalScope : WorkerGlobalScope { @@ -52,7 +52,7 @@ public external abstract class ServiceWorker : EventTarget, AbstractWorker, Unio open val scriptURL: String open val state: String open var onstatechange: ((Event) -> dynamic)? - fun postMessage(message: Any?, transfer: Array = noImpl): Unit + fun postMessage(message: Any?, transfer: Array = definedExternally): Unit } public external abstract class ServiceWorkerContainer : EventTarget { @@ -60,19 +60,19 @@ public external abstract class ServiceWorkerContainer : EventTarget { open val ready: dynamic open var oncontrollerchange: ((Event) -> dynamic)? open var onmessage: ((Event) -> dynamic)? - fun register(scriptURL: String, options: RegistrationOptions = noImpl): dynamic - fun getRegistration(clientURL: String = noImpl): dynamic + fun register(scriptURL: String, options: RegistrationOptions = definedExternally): dynamic + fun getRegistration(clientURL: String = definedExternally): dynamic fun getRegistrations(): dynamic fun startMessages(): Unit } public external interface RegistrationOptions { var scope: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var type: String? /* = "classic" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun RegistrationOptions(scope: String? = null, type: String? = "classic"): RegistrationOptions { @@ -84,7 +84,7 @@ public inline fun RegistrationOptions(scope: String? = null, type: String? = "cl return o } -public external open class ServiceWorkerMessageEvent(type: String, eventInitDict: ServiceWorkerMessageEventInit = noImpl) : Event { +public external open class ServiceWorkerMessageEvent(type: String, eventInitDict: ServiceWorkerMessageEventInit = definedExternally) : Event { open val data: Any? open val origin: String open val lastEventId: String @@ -94,20 +94,20 @@ public external open class ServiceWorkerMessageEvent(type: String, eventInitDict public external interface ServiceWorkerMessageEventInit : EventInit { var data: Any? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var origin: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var lastEventId: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var source: UnionMessagePortOrServiceWorker? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var ports: Array? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ServiceWorkerMessageEventInit(data: Any? = null, origin: String? = null, lastEventId: String? = null, source: UnionMessagePortOrServiceWorker? = null, ports: Array? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ServiceWorkerMessageEventInit { @@ -129,7 +129,7 @@ public external abstract class Client : UnionClientOrMessagePortOrServiceWorker open val url: String open val frameType: String open val id: String - fun postMessage(message: Any?, transfer: Array = noImpl): Unit + fun postMessage(message: Any?, transfer: Array = definedExternally): Unit } public external abstract class WindowClient : Client { @@ -141,18 +141,18 @@ public external abstract class WindowClient : Client { public external abstract class Clients { fun get(id: String): dynamic - fun matchAll(options: ClientQueryOptions = noImpl): dynamic + fun matchAll(options: ClientQueryOptions = definedExternally): dynamic fun openWindow(url: String): dynamic fun claim(): dynamic } public external interface ClientQueryOptions { var includeUncontrolled: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var type: String? /* = "window" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ClientQueryOptions(includeUncontrolled: Boolean? = false, type: String? = "window"): ClientQueryOptions { @@ -164,7 +164,7 @@ public inline fun ClientQueryOptions(includeUncontrolled: Boolean? = false, type return o } -public external open class ExtendableEvent(type: String, eventInitDict: ExtendableEventInit = noImpl) : Event { +public external open class ExtendableEvent(type: String, eventInitDict: ExtendableEventInit = definedExternally) : Event { fun waitUntil(f: dynamic): Unit } @@ -181,17 +181,17 @@ public inline fun ExtendableEventInit(bubbles: Boolean? = false, cancelable: Boo return o } -public external open class InstallEvent(type: String, eventInitDict: ExtendableEventInit = noImpl) : ExtendableEvent { +public external open class InstallEvent(type: String, eventInitDict: ExtendableEventInit = definedExternally) : ExtendableEvent { fun registerForeignFetch(options: ForeignFetchOptions): Unit } public external interface ForeignFetchOptions { var scopes: Array? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var origins: Array? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ForeignFetchOptions(scopes: Array?, origins: Array?): ForeignFetchOptions { @@ -212,14 +212,14 @@ public external open class FetchEvent(type: String, eventInitDict: FetchEventIni public external interface FetchEventInit : ExtendableEventInit { var request: Request? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var clientId: String? /* = null */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var isReload: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun FetchEventInit(request: Request?, clientId: String? = null, isReload: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FetchEventInit { @@ -243,11 +243,11 @@ public external open class ForeignFetchEvent(type: String, eventInitDict: Foreig public external interface ForeignFetchEventInit : ExtendableEventInit { var request: Request? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var origin: String? /* = "null" */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ForeignFetchEventInit(request: Request?, origin: String? = "null", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ForeignFetchEventInit { @@ -264,14 +264,14 @@ public inline fun ForeignFetchEventInit(request: Request?, origin: String? = "nu public external interface ForeignFetchResponse { var response: Response? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var origin: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var headers: Array? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ForeignFetchResponse(response: Response?, origin: String? = null, headers: Array? = null): ForeignFetchResponse { @@ -284,7 +284,7 @@ public inline fun ForeignFetchResponse(response: Response?, origin: String? = nu return o } -public external open class ExtendableMessageEvent(type: String, eventInitDict: ExtendableMessageEventInit = noImpl) : ExtendableEvent { +public external open class ExtendableMessageEvent(type: String, eventInitDict: ExtendableMessageEventInit = definedExternally) : ExtendableEvent { open val data: Any? open val origin: String open val lastEventId: String @@ -294,20 +294,20 @@ public external open class ExtendableMessageEvent(type: String, eventInitDict: E public external interface ExtendableMessageEventInit : ExtendableEventInit { var data: Any? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var origin: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var lastEventId: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var source: UnionClientOrMessagePortOrServiceWorker? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var ports: Array? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ExtendableMessageEventInit(data: Any? = null, origin: String? = null, lastEventId: String? = null, source: UnionClientOrMessagePortOrServiceWorker? = null, ports: Array? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ExtendableMessageEventInit { @@ -326,28 +326,28 @@ public inline fun ExtendableMessageEventInit(data: Any? = null, origin: String? } public external abstract class Cache { - fun match(request: dynamic, options: CacheQueryOptions = noImpl): dynamic - fun matchAll(request: dynamic = noImpl, options: CacheQueryOptions = noImpl): dynamic + fun match(request: dynamic, options: CacheQueryOptions = definedExternally): dynamic + fun matchAll(request: dynamic = definedExternally, options: CacheQueryOptions = definedExternally): dynamic fun add(request: dynamic): dynamic fun addAll(requests: Array): dynamic fun put(request: dynamic, response: Response): dynamic - fun delete(request: dynamic, options: CacheQueryOptions = noImpl): dynamic - fun keys(request: dynamic = noImpl, options: CacheQueryOptions = noImpl): dynamic + fun delete(request: dynamic, options: CacheQueryOptions = definedExternally): dynamic + fun keys(request: dynamic = definedExternally, options: CacheQueryOptions = definedExternally): dynamic } public external interface CacheQueryOptions { var ignoreSearch: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var ignoreMethod: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var ignoreVary: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var cacheName: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun CacheQueryOptions(ignoreSearch: Boolean? = false, ignoreMethod: Boolean? = false, ignoreVary: Boolean? = false, cacheName: String? = null): CacheQueryOptions { @@ -363,17 +363,17 @@ public inline fun CacheQueryOptions(ignoreSearch: Boolean? = false, ignoreMethod public external interface CacheBatchOperation { var type: String? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var request: Request? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var response: Response? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var options: CacheQueryOptions? - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun CacheBatchOperation(type: String? = null, request: Request? = null, response: Response? = null, options: CacheQueryOptions? = null): CacheBatchOperation { @@ -388,7 +388,7 @@ public inline fun CacheBatchOperation(type: String? = null, request: Request? = } public external abstract class CacheStorage { - fun match(request: dynamic, options: CacheQueryOptions = noImpl): dynamic + fun match(request: dynamic, options: CacheQueryOptions = definedExternally): dynamic fun has(cacheName: String): dynamic fun open(cacheName: String): dynamic fun delete(cacheName: String): dynamic diff --git a/js/js.libraries/src/generated/org.w3c.xhr.kt b/js/js.libraries/src/generated/org.w3c.xhr.kt index 13120bb3a55..eeb63c31554 100644 --- a/js/js.libraries/src/generated/org.w3c.xhr.kt +++ b/js/js.libraries/src/generated/org.w3c.xhr.kt @@ -47,9 +47,9 @@ public external open class XMLHttpRequest : XMLHttpRequestEventTarget { open val responseText: String open val responseXML: Document? fun open(method: String, url: String): Unit - fun open(method: String, url: String, async: Boolean, username: String? = noImpl, password: String? = noImpl): Unit + fun open(method: String, url: String, async: Boolean, username: String? = definedExternally, password: String? = definedExternally): Unit fun setRequestHeader(name: String, value: String): Unit - fun send(body: dynamic = noImpl): Unit + fun send(body: dynamic = definedExternally): Unit fun abort(): Unit fun getResponseHeader(name: String): String? fun getAllResponseHeaders(): String @@ -64,18 +64,18 @@ public external open class XMLHttpRequest : XMLHttpRequestEventTarget { } } -public external open class FormData(form: HTMLFormElement = noImpl) { +public external open class FormData(form: HTMLFormElement = definedExternally) { fun append(name: String, value: String): Unit - fun append(name: String, value: Blob, filename: String = noImpl): Unit + fun append(name: String, value: Blob, filename: String = definedExternally): Unit fun delete(name: String): Unit fun get(name: String): dynamic fun getAll(name: String): Array fun has(name: String): Boolean fun set(name: String, value: String): Unit - fun set(name: String, value: Blob, filename: String = noImpl): Unit + fun set(name: String, value: Blob, filename: String = definedExternally): Unit } -public external open class ProgressEvent(type: String, eventInitDict: ProgressEventInit = noImpl) : Event { +public external open class ProgressEvent(type: String, eventInitDict: ProgressEventInit = definedExternally) : Event { open val lengthComputable: Boolean open val loaded: Int open val total: Int @@ -83,14 +83,14 @@ public external open class ProgressEvent(type: String, eventInitDict: ProgressEv public external interface ProgressEventInit : EventInit { var lengthComputable: Boolean? /* = false */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var loaded: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally var total: Int? /* = 0 */ - get() = noImpl - set(value) = noImpl + get() = definedExternally + set(value) = definedExternally } public inline fun ProgressEventInit(lengthComputable: Boolean? = false, loaded: Int? = 0, total: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ProgressEventInit {