Пакет kotlinx.dom
Свойства
isElement
Получает значение, указывающее, является ли этот узел элементом.
val Node.isElement: Boolean
isText
Получает значение, указывающее, является ли этот узел узлом TEXT_NODE или CDATA_SECTION_NODE.
val Node.isText: Boolean
Функции
addClass
Добавляет CSS класс элементу. Не оказывает влияния, если все указанные классы уже присутствуют в атрибуте class элемента.
fun Element.addClass(vararg cssClasses: String): Boolean
appendElement
Добавляет новый созданный элемент с указанным именем к этому элементу.
fun Element.appendElement( name: String, init: Element.() -> Unit ): Element
appendText
Создает текстовый узел и добавляет его к элементу.
fun Element.appendText(text: String): Element
clear
Удаляет всех потомков из этого узла.
fun Node.clear()
createElement
Создает новый элемент с указанным именем.
fun Document.createElement( name: String, init: Element.() -> Unit ): Element
hasClass
Возвращает true, если элемент имеет заданный CSS класс в атрибуте 'class'
fun Element.hasClass(cssClass: String): Boolean
removeClass
Удаляет все cssClasses из элемента. Не оказывает влияния, если все указанные классы отсутствуют в атрибуте class элемента.
fun Element.removeClass(vararg cssClasses: String): Boolean
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlinx.dom/index.html