kotlin.dom
Package kotlin.dom
Platform and version requirements: JS
Utility functions for working with the browser DOM-
Properties
val Node.isElement: Boolean Gets a value indicating whether this node is an Element. | |
val Node.isText: Boolean Gets a value indicating whether this node is a TEXT_NODE or a CDATA_SECTION_NODE. |
Functions
fun Element.addClass(vararg cssClasses: String): Boolean Adds CSS class to element. Has no effect if all specified classes are already in class attribute of the element | |
fun Element.appendElement( name: String, init: Element.() -> Unit ): Element Appends a newly created element with the specified name to this element. | |
fun Element.appendText(text: String): Element Creates text node and append it to the element. | |
fun Node.clear() Removes all the children from this node. | |
fun Document.createElement( name: String, init: Element.() -> Unit ): Element Creates a new element with the specified name. | |
fun Element.hasClass(cssClass: String): Boolean Returns true if the element has the given CSS class style in its 'class' attribute | |
fun Element.removeClass(vararg cssClasses: String): Boolean Removes all cssClasses from element. Has no effect if all specified classes are missing in class attribute of the element |
© 2010–2017 JetBrains s.r.o.
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.dom/