|
|
|
@@ -8,8 +8,6 @@ package org.w3c.dom
|
|
|
|
|
// See: https://github.com/JetBrains/kotlin/tree/master/libraries/stdlib
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
import js.noImpl
|
|
|
|
|
|
|
|
|
|
// Contains stub APIs for the W3C DOM API so we can delegate to the platform DOM instead
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -19,7 +17,7 @@ native public trait Attr: Node {
|
|
|
|
|
public val schemaTypeInfo: TypeInfo
|
|
|
|
|
public val specified: Boolean
|
|
|
|
|
public var value: String
|
|
|
|
|
public fun isId(): Boolean = js.noImpl
|
|
|
|
|
public fun isId(): Boolean = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait CDATASection: Text {
|
|
|
|
@@ -28,11 +26,11 @@ native public trait CDATASection: Text {
|
|
|
|
|
native public trait CharacterData: Node {
|
|
|
|
|
public var data: String
|
|
|
|
|
public val length: Int
|
|
|
|
|
public fun appendData(arg1: String?): Unit = js.noImpl
|
|
|
|
|
public fun deleteData(arg1: Int, arg2: Int): Unit = js.noImpl
|
|
|
|
|
public fun insertData(arg1: Int, arg2: String?): Unit = js.noImpl
|
|
|
|
|
public fun replaceData(arg1: Int, arg2: Int, arg3: String?): Unit = js.noImpl
|
|
|
|
|
public fun substringData(arg1: Int, arg2: Int): String = js.noImpl
|
|
|
|
|
public fun appendData(arg1: String?): Unit = noImpl
|
|
|
|
|
public fun deleteData(arg1: Int, arg2: Int): Unit = noImpl
|
|
|
|
|
public fun insertData(arg1: Int, arg2: String?): Unit = noImpl
|
|
|
|
|
public fun replaceData(arg1: Int, arg2: Int, arg3: String?): Unit = noImpl
|
|
|
|
|
public fun substringData(arg1: Int, arg2: Int): String = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait Comment: CharacterData {
|
|
|
|
@@ -49,23 +47,23 @@ native public trait Document: Node {
|
|
|
|
|
public val xmlEncoding: String
|
|
|
|
|
public var xmlStandalone: Boolean
|
|
|
|
|
public var xmlVersion: String
|
|
|
|
|
public fun adoptNode(arg1: Node): Node = js.noImpl
|
|
|
|
|
public fun createAttribute(arg1: String?): Attr = js.noImpl
|
|
|
|
|
public fun createAttributeNS(arg1: String?, arg2: String?): Attr = js.noImpl
|
|
|
|
|
public fun createCDATASection(arg1: String?): CDATASection = js.noImpl
|
|
|
|
|
public fun createComment(arg1: String?): Comment = js.noImpl
|
|
|
|
|
public fun createDocumentFragment(): DocumentFragment = js.noImpl
|
|
|
|
|
public fun createElement(arg1: String?): Element = js.noImpl
|
|
|
|
|
public fun createElementNS(arg1: String?, arg2: String?): Element = js.noImpl
|
|
|
|
|
public fun createEntityReference(arg1: String?): EntityReference = js.noImpl
|
|
|
|
|
public fun createProcessingInstruction(arg1: String?, arg2: String?): ProcessingInstruction = js.noImpl
|
|
|
|
|
public fun createTextNode(arg1: String?): Text = js.noImpl
|
|
|
|
|
public fun getElementById(arg1: String?): Element = js.noImpl
|
|
|
|
|
public fun getElementsByTagName(arg1: String?): NodeList = js.noImpl
|
|
|
|
|
public fun getElementsByTagNameNS(arg1: String?, arg2: String?): NodeList = js.noImpl
|
|
|
|
|
public fun importNode(arg1: Node, arg2: Boolean): Node = js.noImpl
|
|
|
|
|
public fun normalizeDocument(): Unit = js.noImpl
|
|
|
|
|
public fun renameNode(arg1: Node, arg2: String?, arg3: String?): Node = js.noImpl
|
|
|
|
|
public fun adoptNode(arg1: Node): Node = noImpl
|
|
|
|
|
public fun createAttribute(arg1: String?): Attr = noImpl
|
|
|
|
|
public fun createAttributeNS(arg1: String?, arg2: String?): Attr = noImpl
|
|
|
|
|
public fun createCDATASection(arg1: String?): CDATASection = noImpl
|
|
|
|
|
public fun createComment(arg1: String?): Comment = noImpl
|
|
|
|
|
public fun createDocumentFragment(): DocumentFragment = noImpl
|
|
|
|
|
public fun createElement(arg1: String?): Element = noImpl
|
|
|
|
|
public fun createElementNS(arg1: String?, arg2: String?): Element = noImpl
|
|
|
|
|
public fun createEntityReference(arg1: String?): EntityReference = noImpl
|
|
|
|
|
public fun createProcessingInstruction(arg1: String?, arg2: String?): ProcessingInstruction = noImpl
|
|
|
|
|
public fun createTextNode(arg1: String?): Text = noImpl
|
|
|
|
|
public fun getElementById(arg1: String?): Element = noImpl
|
|
|
|
|
public fun getElementsByTagName(arg1: String?): NodeList = noImpl
|
|
|
|
|
public fun getElementsByTagNameNS(arg1: String?, arg2: String?): NodeList = noImpl
|
|
|
|
|
public fun importNode(arg1: Node, arg2: Boolean): Node = noImpl
|
|
|
|
|
public fun normalizeDocument(): Unit = noImpl
|
|
|
|
|
public fun renameNode(arg1: Node, arg2: String?, arg3: String?): Node = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait DocumentFragment: Node {
|
|
|
|
@@ -82,9 +80,9 @@ native public trait DocumentType: Node {
|
|
|
|
|
|
|
|
|
|
native public trait DOMConfiguration {
|
|
|
|
|
public val parameterNames: DOMStringList
|
|
|
|
|
public fun canSetParameter(arg1: String?, arg2: Any): Boolean = js.noImpl
|
|
|
|
|
public fun getParameter(arg1: String?): Any = js.noImpl
|
|
|
|
|
public fun setParameter(arg1: String?, arg2: Any): Unit = js.noImpl
|
|
|
|
|
public fun canSetParameter(arg1: String?, arg2: Any): Boolean = noImpl
|
|
|
|
|
public fun getParameter(arg1: String?): Any = noImpl
|
|
|
|
|
public fun setParameter(arg1: String?, arg2: Any): Unit = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait DOMError {
|
|
|
|
@@ -103,19 +101,19 @@ native public trait DOMError {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait DOMErrorHandler {
|
|
|
|
|
public fun handleError(arg1: DOMError): Boolean = js.noImpl
|
|
|
|
|
public fun handleError(arg1: DOMError): Boolean = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait DOMImplementation {
|
|
|
|
|
public fun createDocument(arg1: String?, arg2: String?, arg3: DocumentType?): Document = js.noImpl
|
|
|
|
|
public fun createDocumentType(arg1: String?, arg2: String?, arg3: String?): DocumentType = js.noImpl
|
|
|
|
|
public fun getFeature(arg1: String?, arg2: String?): Any = js.noImpl
|
|
|
|
|
public fun hasFeature(arg1: String?, arg2: String?): Boolean = js.noImpl
|
|
|
|
|
public fun createDocument(arg1: String?, arg2: String?, arg3: DocumentType?): Document = noImpl
|
|
|
|
|
public fun createDocumentType(arg1: String?, arg2: String?, arg3: String?): DocumentType = noImpl
|
|
|
|
|
public fun getFeature(arg1: String?, arg2: String?): Any = noImpl
|
|
|
|
|
public fun hasFeature(arg1: String?, arg2: String?): Boolean = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait DOMImplementationList {
|
|
|
|
|
public val length: Int
|
|
|
|
|
public fun item(arg1: Int): DOMImplementation = js.noImpl
|
|
|
|
|
public fun item(arg1: Int): DOMImplementation = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait DOMLocator {
|
|
|
|
@@ -129,31 +127,31 @@ native public trait DOMLocator {
|
|
|
|
|
|
|
|
|
|
native public trait DOMStringList {
|
|
|
|
|
public val length: Int
|
|
|
|
|
public fun contains(arg1: String?): Boolean = js.noImpl
|
|
|
|
|
public fun item(arg1: Int): String = js.noImpl
|
|
|
|
|
public fun contains(arg1: String?): Boolean = noImpl
|
|
|
|
|
public fun item(arg1: Int): String = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait Element: Node {
|
|
|
|
|
public val schemaTypeInfo: TypeInfo
|
|
|
|
|
public val tagName: String
|
|
|
|
|
public fun getAttribute(arg1: String?): String = js.noImpl
|
|
|
|
|
public fun getAttributeNS(arg1: String?, arg2: String?): String = js.noImpl
|
|
|
|
|
public fun getAttributeNode(arg1: String?): Attr = js.noImpl
|
|
|
|
|
public fun getAttributeNodeNS(arg1: String?, arg2: String?): Attr = js.noImpl
|
|
|
|
|
public fun getElementsByTagName(arg1: String?): NodeList = js.noImpl
|
|
|
|
|
public fun getElementsByTagNameNS(arg1: String?, arg2: String?): NodeList = js.noImpl
|
|
|
|
|
public fun hasAttribute(arg1: String?): Boolean = js.noImpl
|
|
|
|
|
public fun hasAttributeNS(arg1: String?, arg2: String?): Boolean = js.noImpl
|
|
|
|
|
public fun removeAttribute(arg1: String?): Unit = js.noImpl
|
|
|
|
|
public fun removeAttributeNS(arg1: String?, arg2: String?): Unit = js.noImpl
|
|
|
|
|
public fun removeAttributeNode(arg1: Attr): Attr = js.noImpl
|
|
|
|
|
public fun setAttribute(arg1: String?, arg2: String?): Unit = js.noImpl
|
|
|
|
|
public fun setAttributeNS(arg1: String?, arg2: String?, arg3: String?): Unit = js.noImpl
|
|
|
|
|
public fun setIdAttribute(arg1: String?, arg2: Boolean): Unit = js.noImpl
|
|
|
|
|
public fun setIdAttributeNS(arg1: String?, arg2: String?, arg3: Boolean): Unit = js.noImpl
|
|
|
|
|
public fun setIdAttributeNode(arg1: Attr, arg2: Boolean): Unit = js.noImpl
|
|
|
|
|
public fun setAttributeNode(arg1: Attr): Attr = js.noImpl
|
|
|
|
|
public fun setAttributeNodeNS(arg1: Attr): Attr = js.noImpl
|
|
|
|
|
public fun getAttribute(arg1: String?): String = noImpl
|
|
|
|
|
public fun getAttributeNS(arg1: String?, arg2: String?): String = noImpl
|
|
|
|
|
public fun getAttributeNode(arg1: String?): Attr = noImpl
|
|
|
|
|
public fun getAttributeNodeNS(arg1: String?, arg2: String?): Attr = noImpl
|
|
|
|
|
public fun getElementsByTagName(arg1: String?): NodeList = noImpl
|
|
|
|
|
public fun getElementsByTagNameNS(arg1: String?, arg2: String?): NodeList = noImpl
|
|
|
|
|
public fun hasAttribute(arg1: String?): Boolean = noImpl
|
|
|
|
|
public fun hasAttributeNS(arg1: String?, arg2: String?): Boolean = noImpl
|
|
|
|
|
public fun removeAttribute(arg1: String?): Unit = noImpl
|
|
|
|
|
public fun removeAttributeNS(arg1: String?, arg2: String?): Unit = noImpl
|
|
|
|
|
public fun removeAttributeNode(arg1: Attr): Attr = noImpl
|
|
|
|
|
public fun setAttribute(arg1: String?, arg2: String?): Unit = noImpl
|
|
|
|
|
public fun setAttributeNS(arg1: String?, arg2: String?, arg3: String?): Unit = noImpl
|
|
|
|
|
public fun setIdAttribute(arg1: String?, arg2: Boolean): Unit = noImpl
|
|
|
|
|
public fun setIdAttributeNS(arg1: String?, arg2: String?, arg3: Boolean): Unit = noImpl
|
|
|
|
|
public fun setIdAttributeNode(arg1: Attr, arg2: Boolean): Unit = noImpl
|
|
|
|
|
public fun setAttributeNode(arg1: Attr): Attr = noImpl
|
|
|
|
|
public fun setAttributeNodeNS(arg1: Attr): Attr = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait Entity: Node {
|
|
|
|
@@ -170,21 +168,21 @@ native public trait EntityReference: Node {
|
|
|
|
|
|
|
|
|
|
native public trait NameList {
|
|
|
|
|
public val length: Int
|
|
|
|
|
public fun contains(arg1: String?): Boolean = js.noImpl
|
|
|
|
|
public fun containsNS(arg1: String?, arg2: String?): Boolean = js.noImpl
|
|
|
|
|
public fun getName(arg1: Int): String = js.noImpl
|
|
|
|
|
public fun getNamespaceURI(arg1: Int): String = js.noImpl
|
|
|
|
|
public fun contains(arg1: String?): Boolean = noImpl
|
|
|
|
|
public fun containsNS(arg1: String?, arg2: String?): Boolean = noImpl
|
|
|
|
|
public fun getName(arg1: Int): String = noImpl
|
|
|
|
|
public fun getNamespaceURI(arg1: Int): String = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait NamedNodeMap {
|
|
|
|
|
public val length: Int
|
|
|
|
|
public fun getNamedItem(arg1: String?): Node = js.noImpl
|
|
|
|
|
public fun getNamedItemNS(arg1: String?, arg2: String?): Node = js.noImpl
|
|
|
|
|
public fun item(arg1: Int): Node = js.noImpl
|
|
|
|
|
public fun removeNamedItem(arg1: String?): Node = js.noImpl
|
|
|
|
|
public fun removeNamedItemNS(arg1: String?, arg2: String?): Node = js.noImpl
|
|
|
|
|
public fun setNamedItem(arg1: Node): Node = js.noImpl
|
|
|
|
|
public fun setNamedItemNS(arg1: Node): Node = js.noImpl
|
|
|
|
|
public fun getNamedItem(arg1: String?): Node = noImpl
|
|
|
|
|
public fun getNamedItemNS(arg1: String?, arg2: String?): Node = noImpl
|
|
|
|
|
public fun item(arg1: Int): Node = noImpl
|
|
|
|
|
public fun removeNamedItem(arg1: String?): Node = noImpl
|
|
|
|
|
public fun removeNamedItemNS(arg1: String?, arg2: String?): Node = noImpl
|
|
|
|
|
public fun setNamedItem(arg1: Node): Node = noImpl
|
|
|
|
|
public fun setNamedItemNS(arg1: Node): Node = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait Node {
|
|
|
|
@@ -204,24 +202,24 @@ native public trait Node {
|
|
|
|
|
public var prefix: String
|
|
|
|
|
public val previousSibling: Node
|
|
|
|
|
public var textContent: String
|
|
|
|
|
public fun appendChild(arg1: Node): Node = js.noImpl
|
|
|
|
|
public fun cloneNode(arg1: Boolean): Node = js.noImpl
|
|
|
|
|
public fun compareDocumentPosition(arg1: Node): Short = js.noImpl
|
|
|
|
|
public fun getFeature(arg1: String?, arg2: String?): Any = js.noImpl
|
|
|
|
|
public fun getUserData(arg1: String?): Any = js.noImpl
|
|
|
|
|
public fun hasAttributes(): Boolean = js.noImpl
|
|
|
|
|
public fun hasChildNodes(): Boolean = js.noImpl
|
|
|
|
|
public fun insertBefore(arg1: Node, arg2: Node): Node = js.noImpl
|
|
|
|
|
public fun isDefaultNamespace(arg1: String?): Boolean = js.noImpl
|
|
|
|
|
public fun isEqualNode(arg1: Node): Boolean = js.noImpl
|
|
|
|
|
public fun isSameNode(arg1: Node): Boolean = js.noImpl
|
|
|
|
|
public fun isSupported(arg1: String?, arg2: String?): Boolean = js.noImpl
|
|
|
|
|
public fun lookupNamespaceURI(arg1: String?): String = js.noImpl
|
|
|
|
|
public fun lookupPrefix(arg1: String?): String = js.noImpl
|
|
|
|
|
public fun normalize(): Unit = js.noImpl
|
|
|
|
|
public fun removeChild(arg1: Node): Node = js.noImpl
|
|
|
|
|
public fun replaceChild(arg1: Node, arg2: Node): Node = js.noImpl
|
|
|
|
|
public fun setUserData(arg1: String?, arg2: Any, arg3: UserDataHandler): Any = js.noImpl
|
|
|
|
|
public fun appendChild(arg1: Node): Node = noImpl
|
|
|
|
|
public fun cloneNode(arg1: Boolean): Node = noImpl
|
|
|
|
|
public fun compareDocumentPosition(arg1: Node): Short = noImpl
|
|
|
|
|
public fun getFeature(arg1: String?, arg2: String?): Any = noImpl
|
|
|
|
|
public fun getUserData(arg1: String?): Any = noImpl
|
|
|
|
|
public fun hasAttributes(): Boolean = noImpl
|
|
|
|
|
public fun hasChildNodes(): Boolean = noImpl
|
|
|
|
|
public fun insertBefore(arg1: Node, arg2: Node): Node = noImpl
|
|
|
|
|
public fun isDefaultNamespace(arg1: String?): Boolean = noImpl
|
|
|
|
|
public fun isEqualNode(arg1: Node): Boolean = noImpl
|
|
|
|
|
public fun isSameNode(arg1: Node): Boolean = noImpl
|
|
|
|
|
public fun isSupported(arg1: String?, arg2: String?): Boolean = noImpl
|
|
|
|
|
public fun lookupNamespaceURI(arg1: String?): String = noImpl
|
|
|
|
|
public fun lookupPrefix(arg1: String?): String = noImpl
|
|
|
|
|
public fun normalize(): Unit = noImpl
|
|
|
|
|
public fun removeChild(arg1: Node): Node = noImpl
|
|
|
|
|
public fun replaceChild(arg1: Node, arg2: Node): Node = noImpl
|
|
|
|
|
public fun setUserData(arg1: String?, arg2: Any, arg3: UserDataHandler): Any = noImpl
|
|
|
|
|
|
|
|
|
|
public class object {
|
|
|
|
|
public val ATTRIBUTE_NODE: Short = 2
|
|
|
|
@@ -247,7 +245,7 @@ native public trait Node {
|
|
|
|
|
|
|
|
|
|
native public trait NodeList {
|
|
|
|
|
public val length: Int
|
|
|
|
|
public fun item(arg1: Int): Node = js.noImpl
|
|
|
|
|
public fun item(arg1: Int): Node = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait Notation: Node {
|
|
|
|
@@ -262,15 +260,15 @@ native public trait ProcessingInstruction: Node {
|
|
|
|
|
|
|
|
|
|
native public trait Text: CharacterData {
|
|
|
|
|
public val wholeText: String
|
|
|
|
|
public fun isElementContentWhitespace(): Boolean = js.noImpl
|
|
|
|
|
public fun replaceWholeText(arg1: String?): Text = js.noImpl
|
|
|
|
|
public fun splitText(arg1: Int): Text = js.noImpl
|
|
|
|
|
public fun isElementContentWhitespace(): Boolean = noImpl
|
|
|
|
|
public fun replaceWholeText(arg1: String?): Text = noImpl
|
|
|
|
|
public fun splitText(arg1: Int): Text = noImpl
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait TypeInfo {
|
|
|
|
|
public val typeName: String
|
|
|
|
|
public val typeNamespace: String
|
|
|
|
|
public fun isDerivedFrom(arg1: String?, arg2: String?, arg3: Int): Boolean = js.noImpl
|
|
|
|
|
public fun isDerivedFrom(arg1: String?, arg2: String?, arg3: Int): Boolean = noImpl
|
|
|
|
|
|
|
|
|
|
public class object {
|
|
|
|
|
public val DERIVATION_EXTENSION: Int = 2
|
|
|
|
@@ -281,7 +279,7 @@ native public trait TypeInfo {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
native public trait UserDataHandler {
|
|
|
|
|
public fun handle(arg1: Short, arg2: String?, arg3: Any, arg4: Node, arg5: Node): Unit = js.noImpl
|
|
|
|
|
public fun handle(arg1: Short, arg2: String?, arg3: Any, arg4: Node, arg5: Node): Unit = noImpl
|
|
|
|
|
|
|
|
|
|
public class object {
|
|
|
|
|
public val NODE_ADOPTED: Short = 5
|
|
|
|
|