Document
open external class Document : Node, GlobalEventHandlers, DocumentAndElementEventHandlers, NonElementParentNode, DocumentOrShadowRoot, ParentNode, GeometryUtils
Content copied to clipboard
Exposes the JavaScript Document to Kotlin
Constructors
Types
Functions
add Event Listener
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
Content copied to clipboard
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Content copied to clipboard
append Child
Link copied to clipboard
capture Events
Link copied to clipboard
caret Position From Point
Link copied to clipboard
compare Document Position
Link copied to clipboard
convert Point From Node
Link copied to clipboard
open override fun convertPointFromNode(point: DOMPointInit, from: dynamic, options: ConvertCoordinateOptions): DOMPoint
Content copied to clipboard
convert Quad From Node
Link copied to clipboard
open override fun convertQuadFromNode(quad: dynamic, from: dynamic, options: ConvertCoordinateOptions): DOMQuad
Content copied to clipboard
convert Rect From Node
Link copied to clipboard
open override fun convertRectFromNode(rect: DOMRectReadOnly, from: dynamic, options: ConvertCoordinateOptions): DOMQuad
Content copied to clipboard
create Attribute
Link copied to clipboard
create Attribute NS
Link copied to clipboard
create CDATASection
Link copied to clipboard
create Comment
Link copied to clipboard
create Document Fragment
Link copied to clipboard
create Element
Link copied to clipboard
fun createElement(localName: String, options: ElementCreationOptions = definedExternally): Element
Content copied to clipboard
create Element NS
Link copied to clipboard
fun createElementNS(namespace: String?, qualifiedName: String, options: ElementCreationOptions = definedExternally): Element
Content copied to clipboard
create Event
Link copied to clipboard
create Node Iterator
Link copied to clipboard
fun createNodeIterator(root: Node, whatToShow: Int = definedExternally, filter: (Node) -> Short? = definedExternally): NodeIterator
Content copied to clipboard
fun createNodeIterator(root: Node, whatToShow: Int = definedExternally, filter: NodeFilter? = definedExternally): NodeIterator
Content copied to clipboard
create Processing Instruction
Link copied to clipboard
fun createProcessingInstruction(target: String, data: String): ProcessingInstruction
Content copied to clipboard
create Range
Link copied to clipboard
create Text Node
Link copied to clipboard
create Touch
Link copied to clipboard
fun createTouch(view: Window, target: EventTarget, identifier: Int, pageX: Int, pageY: Int, screenX: Int, screenY: Int): Touch
Content copied to clipboard
create Touch List
Link copied to clipboard
create Tree Walker
Link copied to clipboard
fun createTreeWalker(root: Node, whatToShow: Int = definedExternally, filter: (Node) -> Short? = definedExternally): TreeWalker
Content copied to clipboard
fun createTreeWalker(root: Node, whatToShow: Int = definedExternally, filter: NodeFilter? = definedExternally): TreeWalker
Content copied to clipboard
dispatch Event
Link copied to clipboard
element From Point
Link copied to clipboard
elements From Point
Link copied to clipboard
exec Command
Link copied to clipboard
fun execCommand(commandId: String, showUI: Boolean = definedExternally, value: String = definedExternally): Boolean
Content copied to clipboard
exit Fullscreen
Link copied to clipboard
get Box Quads
Link copied to clipboard
get Element By Id
Link copied to clipboard
get Elements By Class Name
Link copied to clipboard
get Elements By Name
Link copied to clipboard
get Elements By Tag Name
Link copied to clipboard
get Elements By Tag Name NS
Link copied to clipboard
fun getElementsByTagNameNS(namespace: String?, localName: String): HTMLCollection
Content copied to clipboard
get Root Node
Link copied to clipboard
has Child Nodes
Link copied to clipboard
import Node
Link copied to clipboard
insert Before
Link copied to clipboard
is Default Namespace
Link copied to clipboard
is Equal Node
Link copied to clipboard
is Same Node
Link copied to clipboard
lookup Namespace URI
Link copied to clipboard
lookup Prefix
Link copied to clipboard
query Command Enabled
Link copied to clipboard
query Command Indeterm
Link copied to clipboard
query Command State
Link copied to clipboard
query Command Supported
Link copied to clipboard
query Command Value
Link copied to clipboard
query Selector
Link copied to clipboard
query Selector All
Link copied to clipboard
release Events
Link copied to clipboard
remove Child
Link copied to clipboard
remove Event Listener
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
Content copied to clipboard
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Content copied to clipboard
replace Child
Link copied to clipboard
Properties
activeElement
Link copied to clipboard
alinkColor
Link copied to clipboard
all
Link copied to clipboard
anchors
Link copied to clipboard
applets
Link copied to clipboard
body
Link copied to clipboard
characterSet
Link copied to clipboard
childElementCount
Link copied to clipboard
childNodes
Link copied to clipboard
children
Link copied to clipboard
compatMode
Link copied to clipboard
contentType
Link copied to clipboard
currentScript
Link copied to clipboard
defaultView
Link copied to clipboard
designMode
Link copied to clipboard
doctype
Link copied to clipboard
documentElement
Link copied to clipboard
documentURI
Link copied to clipboard
embeds
Link copied to clipboard
firstChild
Link copied to clipboard
firstElementChild
Link copied to clipboard
forms
Link copied to clipboard
fullscreen
Link copied to clipboard
fullscreenElement
Link copied to clipboard
fullscreenEnabled
Link copied to clipboard
head
Link copied to clipboard
images
Link copied to clipboard
implementation
Link copied to clipboard
inputEncoding
Link copied to clipboard
isConnected
Link copied to clipboard
lastElementChild
Link copied to clipboard
lastModified
Link copied to clipboard
links
Link copied to clipboard
nextSibling
Link copied to clipboard
onblur
Link copied to clipboard
oncanplaythrough
Link copied to clipboard
onclick
Link copied to clipboard
oncontextmenu
Link copied to clipboard
oncopy
Link copied to clipboard
oncuechange
Link copied to clipboard
oncut
Link copied to clipboard
ondblclick
Link copied to clipboard
ondragenter
Link copied to clipboard
ondragexit
Link copied to clipboard
ondragleave
Link copied to clipboard
ondragover
Link copied to clipboard
ondragstart
Link copied to clipboard
ondurationchange
Link copied to clipboard
onfocus
Link copied to clipboard
onfullscreenchange
Link copied to clipboard
onfullscreenerror
Link copied to clipboard
ongotpointercapture
Link copied to clipboard
oninput
Link copied to clipboard
onkeydown
Link copied to clipboard
onkeypress
Link copied to clipboard
onkeyup
Link copied to clipboard
onloadeddata
Link copied to clipboard
onloadedmetadata
Link copied to clipboard
onloadstart
Link copied to clipboard
onlostpointercapture
Link copied to clipboard
onmousedown
Link copied to clipboard
onmouseenter
Link copied to clipboard
onmouseleave
Link copied to clipboard
onmousemove
Link copied to clipboard
onmouseout
Link copied to clipboard
onmouseover
Link copied to clipboard
onmouseup
Link copied to clipboard
onpaste
Link copied to clipboard
onpointercancel
Link copied to clipboard
onpointerdown
Link copied to clipboard
onpointerenter
Link copied to clipboard
onpointerleave
Link copied to clipboard
onpointermove
Link copied to clipboard
onpointerout
Link copied to clipboard
onpointerover
Link copied to clipboard
onpointerup
Link copied to clipboard
onprogress
Link copied to clipboard
onratechange
Link copied to clipboard
onreadystatechange
Link copied to clipboard
ontimeupdate
Link copied to clipboard
onvolumechange
Link copied to clipboard
onwheel
Link copied to clipboard
ownerDocument
Link copied to clipboard
parentElement
Link copied to clipboard
parentNode
Link copied to clipboard
plugins
Link copied to clipboard
previousSibling
Link copied to clipboard
readyState
Link copied to clipboard
rootElement
Link copied to clipboard
scripts
Link copied to clipboard
scrollingElement
Link copied to clipboard
styleSheets
Link copied to clipboard
textContent
Link copied to clipboard
vlinkColor
Link copied to clipboard
Inheritors
XMLDocument
Link copied to clipboard
Extensions
create Element
Link copied to clipboard
@DeprecatedSinceKotlin(warningSince = "1.4" )
Content copied to clipboard
Creates a new element with the specified name.
fun Document.createElement(name: String, init: Element.() -> Unit): Element
Content copied to clipboard
Creates a new element with the specified name.