From 20f9e672443908eefb10d4a2e256ad27934ec704 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Tue, 31 Jan 2017 16:06:20 +0300 Subject: [PATCH] KT-16043 IDL: mark inline helper function as InlineOnly (generate) --- .../src/generated/org.khronos.webgl.kt | 38 +++---- .../src/generated/org.w3c.dom.css.kt | 8 +- .../src/generated/org.w3c.dom.events.kt | 8 ++ js/js.libraries/src/generated/org.w3c.dom.kt | 99 +++++++++++++------ .../src/generated/org.w3c.dom.svg.kt | 25 ++--- .../src/generated/org.w3c.fetch.kt | 2 + .../src/generated/org.w3c.files.kt | 4 +- .../src/generated/org.w3c.notifications.kt | 4 + .../src/generated/org.w3c.workers.kt | 11 +++ js/js.libraries/src/generated/org.w3c.xhr.kt | 1 + 10 files changed, 133 insertions(+), 67 deletions(-) diff --git a/js/js.libraries/src/generated/org.khronos.webgl.kt b/js/js.libraries/src/generated/org.khronos.webgl.kt index b487ce32699..8baa78531d9 100644 --- a/js/js.libraries/src/generated/org.khronos.webgl.kt +++ b/js/js.libraries/src/generated/org.khronos.webgl.kt @@ -48,6 +48,7 @@ public external interface WebGLContextAttributes { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun WebGLContextAttributes(alpha: Boolean? = true, depth: Boolean? = true, stencil: Boolean? = false, antialias: Boolean? = true, premultipliedAlpha: Boolean? = true, preserveDrawingBuffer: Boolean? = false, preferLowPowerToHighPerformance: Boolean? = false, failIfMajorPerformanceCaveat: Boolean? = false): WebGLContextAttributes { val o = js("({})") @@ -868,6 +869,7 @@ public external interface WebGLContextEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun WebGLContextEventInit(statusMessage: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): WebGLContextEventInit { val o = js("({})") @@ -911,8 +913,8 @@ public external open class Int8Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Int8Array.get(index: Int): Byte = asDynamic()[index] -inline operator fun Int8Array.set(index: Int, value: Byte): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Int8Array.get(index: Int): Byte = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Int8Array.set(index: Int, value: Byte): Unit { asDynamic()[index] = value; } public external open class Uint8Array : ArrayBufferView { constructor(length: Int) @@ -931,8 +933,8 @@ public external open class Uint8Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Uint8Array.get(index: Int): Byte = asDynamic()[index] -inline operator fun Uint8Array.set(index: Int, value: Byte): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Uint8Array.get(index: Int): Byte = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Uint8Array.set(index: Int, value: Byte): Unit { asDynamic()[index] = value; } public external open class Uint8ClampedArray : ArrayBufferView { constructor(length: Int) @@ -951,8 +953,8 @@ public external open class Uint8ClampedArray : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Uint8ClampedArray.get(index: Int): Byte = asDynamic()[index] -inline operator fun Uint8ClampedArray.set(index: Int, value: Byte): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Uint8ClampedArray.get(index: Int): Byte = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Uint8ClampedArray.set(index: Int, value: Byte): Unit { asDynamic()[index] = value; } public external open class Int16Array : ArrayBufferView { constructor(length: Int) @@ -971,8 +973,8 @@ public external open class Int16Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Int16Array.get(index: Int): Short = asDynamic()[index] -inline operator fun Int16Array.set(index: Int, value: Short): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Int16Array.get(index: Int): Short = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Int16Array.set(index: Int, value: Short): Unit { asDynamic()[index] = value; } public external open class Uint16Array : ArrayBufferView { constructor(length: Int) @@ -991,8 +993,8 @@ public external open class Uint16Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Uint16Array.get(index: Int): Short = asDynamic()[index] -inline operator fun Uint16Array.set(index: Int, value: Short): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Uint16Array.get(index: Int): Short = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Uint16Array.set(index: Int, value: Short): Unit { asDynamic()[index] = value; } public external open class Int32Array : ArrayBufferView { constructor(length: Int) @@ -1011,8 +1013,8 @@ public external open class Int32Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Int32Array.get(index: Int): Int = asDynamic()[index] -inline operator fun Int32Array.set(index: Int, value: Int): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Int32Array.get(index: Int): Int = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Int32Array.set(index: Int, value: Int): Unit { asDynamic()[index] = value; } public external open class Uint32Array : ArrayBufferView { constructor(length: Int) @@ -1031,8 +1033,8 @@ public external open class Uint32Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Uint32Array.get(index: Int): Int = asDynamic()[index] -inline operator fun Uint32Array.set(index: Int, value: Int): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Uint32Array.get(index: Int): Int = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Uint32Array.set(index: Int, value: Int): Unit { asDynamic()[index] = value; } public external open class Float32Array : ArrayBufferView { constructor(length: Int) @@ -1051,8 +1053,8 @@ public external open class Float32Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Float32Array.get(index: Int): Float = asDynamic()[index] -inline operator fun Float32Array.set(index: Int, value: Float): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Float32Array.get(index: Int): Float = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Float32Array.set(index: Int, value: Float): Unit { asDynamic()[index] = value; } public external open class Float64Array : ArrayBufferView { constructor(length: Int) @@ -1071,8 +1073,8 @@ public external open class Float64Array : ArrayBufferView { val BYTES_PER_ELEMENT: Int } } -inline operator fun Float64Array.get(index: Int): Double = asDynamic()[index] -inline operator fun Float64Array.set(index: Int, value: Double): Unit { asDynamic()[index] = value; } +@kotlin.internal.InlineOnly inline operator fun Float64Array.get(index: Int): Double = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Float64Array.set(index: Int, value: Double): Unit { asDynamic()[index] = value; } public external open class DataView(buffer: ArrayBuffer, byteOffset: Int = definedExternally, byteLength: Int = definedExternally) : ArrayBufferView { override val buffer: ArrayBuffer 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 f5c068c2353..af91cde0f9f 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.css.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.css.kt @@ -260,7 +260,7 @@ public external abstract class CSSStyleDeclaration { fun setPropertyPriority(property: String, priority: String): Unit fun removeProperty(property: String): String } -inline operator fun CSSStyleDeclaration.get(index: Int): String? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun CSSStyleDeclaration.get(index: Int): String? = asDynamic()[index] public external abstract class MediaList { open var mediaText: String @@ -269,7 +269,7 @@ public external abstract class MediaList { fun appendMedium(medium: String): Unit fun deleteMedium(medium: String): Unit } -inline operator fun MediaList.get(index: Int): String? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun MediaList.get(index: Int): String? = asDynamic()[index] public external abstract class StyleSheet { open val type: String @@ -292,7 +292,7 @@ public external abstract class StyleSheetList { open val length: Int fun item(index: Int): StyleSheet? } -inline operator fun StyleSheetList.get(index: Int): StyleSheet? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun StyleSheetList.get(index: Int): StyleSheet? = asDynamic()[index] public external interface LinkStyle { val sheet: StyleSheet? @@ -302,7 +302,7 @@ public external abstract class CSSRuleList { open val length: Int fun item(index: Int): CSSRule? } -inline operator fun CSSRuleList.get(index: Int): CSSRule? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun CSSRuleList.get(index: Int): CSSRule? = asDynamic()[index] public external abstract class CSSRule { open val type: Short 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 5f6d54c288e..5b723f2cd33 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.events.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.events.kt @@ -35,6 +35,7 @@ public external interface UIEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun UIEventInit(view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): UIEventInit { val o = js("({})") @@ -57,6 +58,7 @@ public external interface FocusEventInit : UIEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun FocusEventInit(relatedTarget: EventTarget? = null, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FocusEventInit { val o = js("({})") @@ -114,6 +116,7 @@ public external interface MouseEventInit : EventModifierInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun MouseEventInit(screenX: Int? = 0, screenY: Int? = 0, clientX: Int? = 0, clientY: Int? = 0, button: Short? = 0, buttons: Short? = 0, relatedTarget: EventTarget? = null, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MouseEventInit { val o = js("({})") @@ -192,6 +195,7 @@ public external interface EventModifierInit : UIEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun EventModifierInit(ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): EventModifierInit { val o = js("({})") @@ -246,6 +250,7 @@ public external interface WheelEventInit : MouseEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun WheelEventInit(deltaX: Double? = 0.0, deltaY: Double? = 0.0, deltaZ: Double? = 0.0, deltaMode: Int? = 0, screenX: Int? = 0, screenY: Int? = 0, clientX: Int? = 0, clientY: Int? = 0, button: Short? = 0, buttons: Short? = 0, relatedTarget: EventTarget? = null, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): WheelEventInit { val o = js("({})") @@ -297,6 +302,7 @@ public external interface InputEventInit : UIEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun InputEventInit(data: String? = "", isComposing: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): InputEventInit { val o = js("({})") @@ -352,6 +358,7 @@ public external interface KeyboardEventInit : EventModifierInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun KeyboardEventInit(key: String? = "", code: String? = "", location: Int? = 0, repeat: Boolean? = false, isComposing: Boolean? = false, ctrlKey: Boolean? = false, shiftKey: Boolean? = false, altKey: Boolean? = false, metaKey: Boolean? = false, modifierAltGraph: Boolean? = false, modifierCapsLock: Boolean? = false, modifierFn: Boolean? = false, modifierFnLock: Boolean? = false, modifierHyper: Boolean? = false, modifierNumLock: Boolean? = false, modifierScrollLock: Boolean? = false, modifierSuper: Boolean? = false, modifierSymbol: Boolean? = false, modifierSymbolLock: Boolean? = false, view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): KeyboardEventInit { val o = js("({})") @@ -393,6 +400,7 @@ public external interface CompositionEventInit : UIEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun CompositionEventInit(data: String? = "", view: Window? = null, detail: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CompositionEventInit { val o = js("({})") diff --git a/js/js.libraries/src/generated/org.w3c.dom.kt b/js/js.libraries/src/generated/org.w3c.dom.kt index 1f9ba63e927..3ca6350db58 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.kt @@ -188,7 +188,7 @@ public external open class Document : Node, GlobalEventHandlers, DocumentAndElem 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] +@kotlin.internal.InlineOnly inline operator fun Document.get(name: String): dynamic = asDynamic()[name] public external abstract class Window : EventTarget, GlobalEventHandlers, WindowEventHandlers, WindowOrWorkerGlobalScope, WindowSessionStorage, WindowLocalStorage, GlobalPerformance, UnionMessagePortOrWindow { open val window: Window @@ -255,20 +255,20 @@ public external abstract class Window : EventTarget, GlobalEventHandlers, Window fun scrollBy(x: Double, y: Double): Unit fun getComputedStyle(elt: Element, pseudoElt: String? = definedExternally): CSSStyleDeclaration } -inline operator fun Window.get(name: String): dynamic = asDynamic()[name] +@kotlin.internal.InlineOnly 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 = definedExternally): UnionElementOrHTMLCollection? } -//inline operator fun HTMLAllCollection.get(index: Int): Element? = asDynamic()[index] -//inline operator fun HTMLAllCollection.get(name: String): UnionElementOrHTMLCollection? = asDynamic()[name] +//@kotlin.internal.InlineOnly inline operator fun HTMLAllCollection.get(index: Int): Element? = asDynamic()[index] +//@kotlin.internal.InlineOnly inline operator fun HTMLAllCollection.get(name: String): UnionElementOrHTMLCollection? = asDynamic()[name] public external abstract class HTMLFormControlsCollection : HTMLCollection { // override fun namedItem(name: String): UnionElementOrRadioNodeList? } -//override inline operator fun HTMLFormControlsCollection.get(name: String): UnionElementOrRadioNodeList? = asDynamic()[name] +//@kotlin.internal.InlineOnly override inline operator fun HTMLFormControlsCollection.get(name: String): UnionElementOrRadioNodeList? = asDynamic()[name] public external abstract class RadioNodeList : NodeList, UnionElementOrRadioNodeList { open var value: String @@ -280,7 +280,7 @@ public external abstract class HTMLOptionsCollection : HTMLCollection { 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; } +@kotlin.internal.InlineOnly inline operator fun HTMLOptionsCollection.set(index: Int, option: HTMLOptionElement?): Unit { asDynamic()[index] = option; } public external abstract class HTMLElement : Element, ElementCSSInlineStyle, GlobalEventHandlers, DocumentAndElementEventHandlers, ElementContentEditable { open var title: String @@ -313,8 +313,8 @@ public external abstract class HTMLUnknownElement : HTMLElement { public external abstract class DOMStringMap { } -inline operator fun DOMStringMap.get(name: String): String? = asDynamic()[name] -inline operator fun DOMStringMap.set(name: String, value: String): Unit { asDynamic()[name] = value; } +@kotlin.internal.InlineOnly inline operator fun DOMStringMap.get(name: String): String? = asDynamic()[name] +@kotlin.internal.InlineOnly inline operator fun DOMStringMap.set(name: String, value: String): Unit { asDynamic()[name] = value; } public external abstract class HTMLHtmlElement : HTMLElement { open var version: String @@ -674,7 +674,7 @@ public external abstract class AudioTrackList : EventTarget { open var onremovetrack: ((Event) -> dynamic)? fun getTrackById(id: String): AudioTrack? } -inline operator fun AudioTrackList.get(index: Int): AudioTrack? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun AudioTrackList.get(index: Int): AudioTrack? = asDynamic()[index] public external abstract class AudioTrack : UnionAudioTrackOrTextTrackOrVideoTrack { open val id: String @@ -692,7 +692,7 @@ public external abstract class VideoTrackList : EventTarget { open var onremovetrack: ((Event) -> dynamic)? fun getTrackById(id: String): VideoTrack? } -inline operator fun VideoTrackList.get(index: Int): VideoTrack? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun VideoTrackList.get(index: Int): VideoTrack? = asDynamic()[index] public external abstract class VideoTrack : UnionAudioTrackOrTextTrackOrVideoTrack { open val id: String @@ -709,7 +709,7 @@ public external abstract class TextTrackList : EventTarget { open var onremovetrack: ((Event) -> dynamic)? fun getTrackById(id: String): TextTrack? } -inline operator fun TextTrackList.get(index: Int): TextTrack? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun TextTrackList.get(index: Int): TextTrack? = asDynamic()[index] public external abstract class TextTrack : EventTarget, UnionAudioTrackOrTextTrackOrVideoTrack { open val kind: TextTrackKind @@ -729,7 +729,7 @@ public external abstract class TextTrackCueList { open val length: Int fun getCueById(id: String): TextTrackCue? } -inline operator fun TextTrackCueList.get(index: Int): TextTrackCue? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun TextTrackCueList.get(index: Int): TextTrackCue? = asDynamic()[index] public external abstract class TextTrackCue : EventTarget { open val track: TextTrack? @@ -757,6 +757,7 @@ public external interface TrackEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun TrackEventInit(track: UnionAudioTrackOrTextTrackOrVideoTrack? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): TrackEventInit { val o = js("({})") @@ -883,8 +884,8 @@ public external abstract class HTMLFormElement : HTMLElement { fun checkValidity(): Boolean fun reportValidity(): Boolean } -inline operator fun HTMLFormElement.get(index: Int): Element? = asDynamic()[index] -inline operator fun HTMLFormElement.get(name: String): UnionElementOrRadioNodeList? = asDynamic()[name] +@kotlin.internal.InlineOnly inline operator fun HTMLFormElement.get(index: Int): Element? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun HTMLFormElement.get(name: String): UnionElementOrRadioNodeList? = asDynamic()[name] public external abstract class HTMLLabelElement : HTMLElement { open val form: HTMLFormElement? @@ -1000,8 +1001,8 @@ public external abstract class HTMLSelectElement : HTMLElement { fun reportValidity(): Boolean fun setCustomValidity(error: String): Unit } -inline operator fun HTMLSelectElement.get(index: Int): Element? = asDynamic()[index] -inline operator fun HTMLSelectElement.set(index: Int, option: HTMLOptionElement?): Unit { asDynamic()[index] = option; } +@kotlin.internal.InlineOnly inline operator fun HTMLSelectElement.get(index: Int): Element? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun HTMLSelectElement.set(index: Int, option: HTMLOptionElement?): Unit { asDynamic()[index] = option; } public external abstract class HTMLDataListElement : HTMLElement { open val options: HTMLCollection @@ -1172,6 +1173,7 @@ public external interface RelatedEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun RelatedEventInit(relatedTarget: EventTarget? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): RelatedEventInit { val o = js("({})") @@ -1219,6 +1221,7 @@ public external interface AssignedNodesOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun AssignedNodesOptions(flatten: Boolean? = false): AssignedNodesOptions { val o = js("({})") @@ -1241,6 +1244,7 @@ public external interface CanvasRenderingContext2DSettings { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun CanvasRenderingContext2DSettings(alpha: Boolean? = true): CanvasRenderingContext2DSettings { val o = js("({})") @@ -1432,6 +1436,7 @@ public external interface HitRegionOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun HitRegionOptions(path: Path2D? = null, fillRule: CanvasFillRule? = CanvasFillRule.NONZERO, id: String? = "", parentID: String? = null, cursor: String? = "inherit", control: Element? = null, label: String? = null, role: String? = null): HitRegionOptions { val o = js("({})") @@ -1487,6 +1492,7 @@ public external interface ImageBitmapRenderingContextSettings { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ImageBitmapRenderingContextSettings(alpha: Boolean? = true): ImageBitmapRenderingContextSettings { val o = js("({})") @@ -1507,6 +1513,7 @@ public external interface ElementDefinitionOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ElementDefinitionOptions(extends: String? = null): ElementDefinitionOptions { val o = js("({})") @@ -1539,7 +1546,7 @@ public external abstract class DataTransferItemList { fun remove(index: Int): Unit fun clear(): Unit } -inline operator fun DataTransferItemList.get(index: Int): DataTransferItem? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun DataTransferItemList.get(index: Int): DataTransferItem? = asDynamic()[index] public external abstract class DataTransferItem { open val kind: String @@ -1558,6 +1565,7 @@ public external interface DragEventInit : MouseEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly 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 { val o = js("({})") @@ -1633,6 +1641,7 @@ public external interface PopStateEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun PopStateEventInit(state: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PopStateEventInit { val o = js("({})") @@ -1658,6 +1667,7 @@ public external interface HashChangeEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun HashChangeEventInit(oldURL: String? = "", newURL: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): HashChangeEventInit { val o = js("({})") @@ -1680,6 +1690,7 @@ public external interface PageTransitionEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun PageTransitionEventInit(persisted: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PageTransitionEventInit { val o = js("({})") @@ -1749,6 +1760,7 @@ public external interface ErrorEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly 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 { val o = js("({})") @@ -1778,6 +1790,7 @@ public external interface PromiseRejectionEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun PromiseRejectionEventInit(promise: Promise?, reason: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): PromiseRejectionEventInit { val o = js("({})") @@ -1941,16 +1954,16 @@ public external abstract class PluginArray { fun item(index: Int): Plugin? fun namedItem(name: String): Plugin? } -inline operator fun PluginArray.get(index: Int): Plugin? = asDynamic()[index] -inline operator fun PluginArray.get(name: String): Plugin? = asDynamic()[name] +@kotlin.internal.InlineOnly inline operator fun PluginArray.get(index: Int): Plugin? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun PluginArray.get(name: String): Plugin? = asDynamic()[name] public external abstract class MimeTypeArray { open val length: Int fun item(index: Int): MimeType? fun namedItem(name: String): MimeType? } -inline operator fun MimeTypeArray.get(index: Int): MimeType? = asDynamic()[index] -inline operator fun MimeTypeArray.get(name: String): MimeType? = asDynamic()[name] +@kotlin.internal.InlineOnly inline operator fun MimeTypeArray.get(index: Int): MimeType? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun MimeTypeArray.get(name: String): MimeType? = asDynamic()[name] public external abstract class Plugin { open val name: String @@ -1960,8 +1973,8 @@ public external abstract class Plugin { fun item(index: Int): MimeType? fun namedItem(name: String): MimeType? } -inline operator fun Plugin.get(index: Int): MimeType? = asDynamic()[index] -inline operator fun Plugin.get(name: String): MimeType? = asDynamic()[name] +@kotlin.internal.InlineOnly inline operator fun Plugin.get(index: Int): MimeType? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun Plugin.get(name: String): MimeType? = asDynamic()[name] public external abstract class MimeType { open val type: String @@ -1997,6 +2010,7 @@ public external interface ImageBitmapOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ImageBitmapOptions(imageOrientation: ImageOrientation? = ImageOrientation.NONE, premultiplyAlpha: PremultiplyAlpha? = PremultiplyAlpha.DEFAULT, colorSpaceConversion: ColorSpaceConversion? = ColorSpaceConversion.DEFAULT, resizeWidth: Int? = null, resizeHeight: Int? = null, resizeQuality: ResizeQuality? = ResizeQuality.LOW): ImageBitmapOptions { val o = js("({})") @@ -2037,6 +2051,7 @@ public external interface MessageEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly 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 { val o = js("({})") @@ -2074,6 +2089,7 @@ public external interface EventSourceInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun EventSourceInit(withCredentials: Boolean? = false): EventSourceInit { val o = js("({})") @@ -2125,6 +2141,7 @@ public external interface CloseEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun CloseEventInit(wasClean: Boolean? = false, code: Short? = 0, reason: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CloseEventInit { val o = js("({})") @@ -2203,6 +2220,7 @@ public external interface WorkerOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun WorkerOptions(type: WorkerType? = WorkerType.CLASSIC, credentials: RequestCredentials? = RequestCredentials.OMIT): WorkerOptions { val o = js("({})") @@ -2245,8 +2263,8 @@ public external abstract class Storage { fun removeItem(key: String): Unit fun clear(): Unit } -inline operator fun Storage.get(key: String): String? = asDynamic()[key] -inline operator fun Storage.set(key: String, value: String): Unit { asDynamic()[key] = value; } +@kotlin.internal.InlineOnly inline operator fun Storage.get(key: String): String? = asDynamic()[key] +@kotlin.internal.InlineOnly inline operator fun Storage.set(key: String, value: String): Unit { asDynamic()[key] = value; } public external interface WindowSessionStorage { val sessionStorage: Storage @@ -2282,6 +2300,7 @@ public external interface StorageEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun StorageEventInit(key: String? = null, oldValue: String? = null, newValue: String? = null, url: String? = "", storageArea: Storage? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): StorageEventInit { val o = js("({})") @@ -2375,6 +2394,7 @@ public external interface EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun EventInit(bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): EventInit { val o = js("({})") @@ -2396,6 +2416,7 @@ public external interface CustomEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun CustomEventInit(detail: Any? = null, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): CustomEventInit { val o = js("({})") @@ -2413,6 +2434,7 @@ public external interface EventListenerOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun EventListenerOptions(capture: Boolean? = false): EventListenerOptions { val o = js("({})") @@ -2430,6 +2452,7 @@ public external interface AddEventListenerOptions : EventListenerOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun AddEventListenerOptions(passive: Boolean? = false, once: Boolean? = false, capture: Boolean? = false): AddEventListenerOptions { val o = js("({})") @@ -2479,15 +2502,15 @@ public external abstract class NodeList { open val length: Int fun item(index: Int): Node? } -inline operator fun NodeList.get(index: Int): Node? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun NodeList.get(index: Int): Node? = asDynamic()[index] public external abstract class HTMLCollection : UnionElementOrHTMLCollection { open val length: Int fun item(index: Int): Element? fun namedItem(name: String): Element? } -inline operator fun HTMLCollection.get(index: Int): Element? = asDynamic()[index] -inline operator fun HTMLCollection.get(name: String): Element? = asDynamic()[name] +@kotlin.internal.InlineOnly inline operator fun HTMLCollection.get(index: Int): Element? = asDynamic()[index] +@kotlin.internal.InlineOnly 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 = definedExternally): Unit @@ -2519,6 +2542,7 @@ public external interface MutationObserverInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly 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 { val o = js("({})") @@ -2604,6 +2628,7 @@ public external interface GetRootNodeOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun GetRootNodeOptions(composed: Boolean? = false): GetRootNodeOptions { val o = js("({})") @@ -2630,6 +2655,7 @@ public external interface ElementCreationOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ElementCreationOptions(is_: String? = null): ElementCreationOptions { val o = js("({})") @@ -2739,6 +2765,7 @@ public external interface ShadowRootInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ShadowRootInit(mode: ShadowRootMode?): ShadowRootInit { val o = js("({})") @@ -2757,8 +2784,8 @@ public external abstract class NamedNodeMap { fun removeNamedItem(qualifiedName: String): Attr fun removeNamedItemNS(namespace: String?, localName: String): Attr } -inline operator fun NamedNodeMap.get(index: Int): Attr? = asDynamic()[index] -inline operator fun NamedNodeMap.get(qualifiedName: String): Attr? = asDynamic()[qualifiedName] +@kotlin.internal.InlineOnly inline operator fun NamedNodeMap.get(index: Int): Attr? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun NamedNodeMap.get(qualifiedName: String): Attr? = asDynamic()[qualifiedName] public external abstract class Attr : Node { open val namespaceURI: String? @@ -2918,7 +2945,7 @@ public external abstract class DOMTokenList { fun replace(token: String, newToken: String): Unit fun supports(token: String): Boolean } -inline operator fun DOMTokenList.get(index: Int): String? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun DOMTokenList.get(index: Int): String? = asDynamic()[index] public external open class DOMPointReadOnly(x: Double, y: Double, z: Double, w: Double) { open val x: Double @@ -2952,6 +2979,7 @@ public external interface DOMPointInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun DOMPointInit(x: Double? = 0.0, y: Double? = 0.0, z: Double? = 0.0, w: Double? = 1.0): DOMPointInit { val o = js("({})") @@ -2996,6 +3024,7 @@ public external interface DOMRectInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun DOMRectInit(x: Double? = 0.0, y: Double? = 0.0, width: Double? = 0.0, height: Double? = 0.0): DOMRectInit { val o = js("({})") @@ -3011,7 +3040,7 @@ public external interface DOMRectList { val length: Int fun item(index: Int): DOMRect? } -inline operator fun DOMRectList.get(index: Int): DOMRect? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun DOMRectList.get(index: Int): DOMRect? = asDynamic()[index] public external open class DOMQuad { constructor(p1: DOMPointInit = definedExternally, p2: DOMPointInit = definedExternally, p3: DOMPointInit = definedExternally, p4: DOMPointInit = definedExternally) @@ -3115,6 +3144,7 @@ public external interface ScrollOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ScrollOptions(behavior: ScrollBehavior? = ScrollBehavior.AUTO): ScrollOptions { val o = js("({})") @@ -3132,6 +3162,7 @@ public external interface ScrollToOptions : ScrollOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ScrollToOptions(left: Double? = null, top: Double? = null, behavior: ScrollBehavior? = ScrollBehavior.AUTO): ScrollToOptions { val o = js("({})") @@ -3166,6 +3197,7 @@ public external interface MediaQueryListEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun MediaQueryListEventInit(media: String? = "", matches: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): MediaQueryListEventInit { val o = js("({})") @@ -3202,6 +3234,7 @@ public external interface ScrollIntoViewOptions : ScrollOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ScrollIntoViewOptions(block: ScrollLogicalPosition? = ScrollLogicalPosition.CENTER, inline: ScrollLogicalPosition? = ScrollLogicalPosition.CENTER, behavior: ScrollBehavior? = ScrollBehavior.AUTO): ScrollIntoViewOptions { val o = js("({})") @@ -3221,6 +3254,7 @@ public external interface BoxQuadOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun BoxQuadOptions(box: CSSBoxType? = CSSBoxType.BORDER, relativeTo: dynamic = null): BoxQuadOptions { val o = js("({})") @@ -3239,6 +3273,7 @@ public external interface ConvertCoordinateOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ConvertCoordinateOptions(fromBox: CSSBoxType? = CSSBoxType.BORDER, toBox: CSSBoxType? = CSSBoxType.BORDER): ConvertCoordinateOptions { val o = js("({})") 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 210d0c91f0f..bf0925034f9 100644 --- a/js/js.libraries/src/generated/org.w3c.dom.svg.kt +++ b/js/js.libraries/src/generated/org.w3c.dom.svg.kt @@ -45,6 +45,7 @@ public external interface SVGBoundingBoxOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun SVGBoundingBoxOptions(fill: Boolean? = true, stroke: Boolean? = false, markers: Boolean? = false, clipped: Boolean? = false): SVGBoundingBoxOptions { val o = js("({})") @@ -126,8 +127,8 @@ public external abstract class SVGNameList { fun removeItem(index: Int): dynamic fun appendItem(newItem: dynamic): dynamic } -inline operator fun SVGNameList.get(index: Int): dynamic = asDynamic()[index] -inline operator fun SVGNameList.set(index: Int, newItem: dynamic): Unit { asDynamic()[index] = newItem; } +@kotlin.internal.InlineOnly inline operator fun SVGNameList.get(index: Int): dynamic = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun SVGNameList.set(index: Int, newItem: dynamic): Unit { asDynamic()[index] = newItem; } public external abstract class SVGNumberList { open val length: Int @@ -140,8 +141,8 @@ public external abstract class SVGNumberList { fun removeItem(index: Int): SVGNumber fun appendItem(newItem: SVGNumber): SVGNumber } -inline operator fun SVGNumberList.get(index: Int): SVGNumber? = asDynamic()[index] -inline operator fun SVGNumberList.set(index: Int, newItem: SVGNumber): Unit { asDynamic()[index] = newItem; } +@kotlin.internal.InlineOnly inline operator fun SVGNumberList.get(index: Int): SVGNumber? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun SVGNumberList.set(index: Int, newItem: SVGNumber): Unit { asDynamic()[index] = newItem; } public external abstract class SVGLengthList { open val length: Int @@ -154,8 +155,8 @@ public external abstract class SVGLengthList { fun removeItem(index: Int): SVGLength fun appendItem(newItem: SVGLength): SVGLength } -inline operator fun SVGLengthList.get(index: Int): SVGLength? = asDynamic()[index] -inline operator fun SVGLengthList.set(index: Int, newItem: SVGLength): Unit { asDynamic()[index] = newItem; } +@kotlin.internal.InlineOnly inline operator fun SVGLengthList.get(index: Int): SVGLength? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun SVGLengthList.set(index: Int, newItem: SVGLength): Unit { asDynamic()[index] = newItem; } public external abstract class SVGAnimatedBoolean { open var baseVal: Boolean @@ -218,8 +219,8 @@ public external abstract class SVGStringList { fun removeItem(index: Int): String fun appendItem(newItem: String): String } -inline operator fun SVGStringList.get(index: Int): String? = asDynamic()[index] -inline operator fun SVGStringList.set(index: Int, newItem: String): Unit { asDynamic()[index] = newItem; } +@kotlin.internal.InlineOnly inline operator fun SVGStringList.get(index: Int): String? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun SVGStringList.set(index: Int, newItem: String): Unit { asDynamic()[index] = newItem; } public external interface SVGUnitTypes { @@ -382,8 +383,8 @@ public external abstract class SVGTransformList { fun createSVGTransformFromMatrix(matrix: DOMMatrixReadOnly): SVGTransform fun consolidate(): SVGTransform? } -inline operator fun SVGTransformList.get(index: Int): SVGTransform? = asDynamic()[index] -inline operator fun SVGTransformList.set(index: Int, newItem: SVGTransform): Unit { asDynamic()[index] = newItem; } +@kotlin.internal.InlineOnly inline operator fun SVGTransformList.get(index: Int): SVGTransform? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun SVGTransformList.set(index: Int, newItem: SVGTransform): Unit { asDynamic()[index] = newItem; } public external abstract class SVGAnimatedTransformList { open val baseVal: SVGTransformList @@ -468,8 +469,8 @@ public external abstract class SVGPointList { fun removeItem(index: Int): DOMPoint fun appendItem(newItem: DOMPoint): DOMPoint } -inline operator fun SVGPointList.get(index: Int): DOMPoint? = asDynamic()[index] -inline operator fun SVGPointList.set(index: Int, newItem: DOMPoint): Unit { asDynamic()[index] = newItem; } +@kotlin.internal.InlineOnly inline operator fun SVGPointList.get(index: Int): DOMPoint? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun SVGPointList.set(index: Int, newItem: DOMPoint): Unit { asDynamic()[index] = newItem; } public external abstract class SVGPolylineElement : SVGGeometryElement, SVGAnimatedPoints { } diff --git a/js/js.libraries/src/generated/org.w3c.fetch.kt b/js/js.libraries/src/generated/org.w3c.fetch.kt index 5a0c3ec80ae..e2b46de6c62 100644 --- a/js/js.libraries/src/generated/org.w3c.fetch.kt +++ b/js/js.libraries/src/generated/org.w3c.fetch.kt @@ -100,6 +100,7 @@ public external interface RequestInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun RequestInit(method: String? = null, headers: dynamic = null, body: dynamic = null, referrer: String? = null, referrerPolicy: dynamic = null, mode: RequestMode? = null, credentials: RequestCredentials? = null, cache: RequestCache? = null, redirect: RequestRedirect? = null, integrity: String? = null, keepalive: Boolean? = null, window: Any? = null): RequestInit { val o = js("({})") @@ -155,6 +156,7 @@ public external interface ResponseInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ResponseInit(status: Short? = 200, statusText: String? = "OK", headers: dynamic = null): ResponseInit { val o = js("({})") diff --git a/js/js.libraries/src/generated/org.w3c.files.kt b/js/js.libraries/src/generated/org.w3c.files.kt index 36af1ae107a..d89aa39d4ea 100644 --- a/js/js.libraries/src/generated/org.w3c.files.kt +++ b/js/js.libraries/src/generated/org.w3c.files.kt @@ -35,6 +35,7 @@ public external interface BlobPropertyBag { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun BlobPropertyBag(type: String? = ""): BlobPropertyBag { val o = js("({})") @@ -54,6 +55,7 @@ public external interface FilePropertyBag : BlobPropertyBag { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun FilePropertyBag(lastModified: Int? = null, type: String? = ""): FilePropertyBag { val o = js("({})") @@ -67,7 +69,7 @@ public external abstract class FileList { open val length: Int fun item(index: Int): File? } -inline operator fun FileList.get(index: Int): File? = asDynamic()[index] +@kotlin.internal.InlineOnly inline operator fun FileList.get(index: Int): File? = asDynamic()[index] public external open class FileReader : EventTarget { open val readyState: Short diff --git a/js/js.libraries/src/generated/org.w3c.notifications.kt b/js/js.libraries/src/generated/org.w3c.notifications.kt index 9e1cd08811f..714b8a0c54c 100644 --- a/js/js.libraries/src/generated/org.w3c.notifications.kt +++ b/js/js.libraries/src/generated/org.w3c.notifications.kt @@ -105,6 +105,7 @@ public external interface NotificationOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun NotificationOptions(dir: NotificationDirection? = NotificationDirection.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 { val o = js("({})") @@ -141,6 +142,7 @@ public external interface NotificationAction { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun NotificationAction(action: String?, title: String?, icon: String? = null): NotificationAction { val o = js("({})") @@ -157,6 +159,7 @@ public external interface GetNotificationOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun GetNotificationOptions(tag: String? = ""): GetNotificationOptions { val o = js("({})") @@ -179,6 +182,7 @@ public external interface NotificationEventInit : ExtendableEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun NotificationEventInit(notification: Notification?, action: String? = "", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): NotificationEventInit { val o = js("({})") diff --git a/js/js.libraries/src/generated/org.w3c.workers.kt b/js/js.libraries/src/generated/org.w3c.workers.kt index 42fbaa5ee8d..66ddeeb3c4f 100644 --- a/js/js.libraries/src/generated/org.w3c.workers.kt +++ b/js/js.libraries/src/generated/org.w3c.workers.kt @@ -76,6 +76,7 @@ public external interface RegistrationOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun RegistrationOptions(scope: String? = null, type: WorkerType? = WorkerType.CLASSIC): RegistrationOptions { val o = js("({})") @@ -111,6 +112,7 @@ public external interface ServiceWorkerMessageEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly 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 { val o = js("({})") @@ -156,6 +158,7 @@ public external interface ClientQueryOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ClientQueryOptions(includeUncontrolled: Boolean? = false, type: ClientType? = ClientType.WINDOW): ClientQueryOptions { val o = js("({})") @@ -172,6 +175,7 @@ public external open class ExtendableEvent(type: String, eventInitDict: Extendab public external interface ExtendableEventInit : EventInit { } +@kotlin.internal.InlineOnly public inline fun ExtendableEventInit(bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ExtendableEventInit { val o = js("({})") @@ -195,6 +199,7 @@ public external interface ForeignFetchOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ForeignFetchOptions(scopes: Array?, origins: Array?): ForeignFetchOptions { val o = js("({})") @@ -223,6 +228,7 @@ public external interface FetchEventInit : ExtendableEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun FetchEventInit(request: Request?, clientId: String? = null, isReload: Boolean? = false, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): FetchEventInit { val o = js("({})") @@ -251,6 +257,7 @@ public external interface ForeignFetchEventInit : ExtendableEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ForeignFetchEventInit(request: Request?, origin: String? = "null", bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ForeignFetchEventInit { val o = js("({})") @@ -275,6 +282,7 @@ public external interface ForeignFetchResponse { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ForeignFetchResponse(response: Response?, origin: String? = null, headers: Array? = null): ForeignFetchResponse { val o = js("({})") @@ -311,6 +319,7 @@ public external interface ExtendableMessageEventInit : ExtendableEventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly 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 { val o = js("({})") @@ -351,6 +360,7 @@ public external interface CacheQueryOptions { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun CacheQueryOptions(ignoreSearch: Boolean? = false, ignoreMethod: Boolean? = false, ignoreVary: Boolean? = false, cacheName: String? = null): CacheQueryOptions { val o = js("({})") @@ -377,6 +387,7 @@ public external interface CacheBatchOperation { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun CacheBatchOperation(type: String? = null, request: Request? = null, response: Response? = null, options: CacheQueryOptions? = null): CacheBatchOperation { val o = js("({})") diff --git a/js/js.libraries/src/generated/org.w3c.xhr.kt b/js/js.libraries/src/generated/org.w3c.xhr.kt index 62eff47596a..6933e016d72 100644 --- a/js/js.libraries/src/generated/org.w3c.xhr.kt +++ b/js/js.libraries/src/generated/org.w3c.xhr.kt @@ -94,6 +94,7 @@ public external interface ProgressEventInit : EventInit { set(value) = definedExternally } +@kotlin.internal.InlineOnly public inline fun ProgressEventInit(lengthComputable: Boolean? = false, loaded: Int? = 0, total: Int? = 0, bubbles: Boolean? = false, cancelable: Boolean? = false, composed: Boolean? = false): ProgressEventInit { val o = js("({})")