Spec-Zone.ru › Kotlin 1.4

Пакет kotlin.dom

kotlin-stdlib / kotlin.dom

Вспомогательные функции для работы с DOM браузера.

Свойства

Требования к платформе и версии: JS (1.1)

isElement

Возвращает значение, указывающее, является ли данный узел элементом Element.

val Node.isElement: Boolean
Требования к платформе и версии: JS (1.1)

isText

Возвращает значение, указывающее, является ли данный узел узлом TEXT_NODE или CDATA_SECTION_NODE.

val Node.isText: Boolean

Функции

Требования к платформе и версии: JS (1.1)

addClass

Добавляет CSS класс к элементу. Не имеет эффекта, если все указанные классы уже присутствуют в атрибуте class элемента

fun Element.addClass(vararg cssClasses: String): Boolean
Требования к платформе и версии: JS (1.1)

appendElement

Добавляет новый созданный элемент с указанным именем в этот элемент.

fun Element.appendElement(
    name: String, 
    init: Element.() -> Unit
): Element
Требования к платформе и версии: JS (1.1)

appendText

Создает текстовый узел и добавляет его к элементу.

fun Element.appendText(text: String): Element
Требования к платформе и версии: JS (1.1)

clear

Удаляет всех потомков из этого узла.

fun Node.clear()
Требования к платформе и версии: JS (1.1)

createElement

Создает новый элемент с указанным именем.

fun Document.createElement(
    name: String, 
    init: Element.() -> Unit
): Element
Требования к платформе и версии: JS (1.1)

hasClass

Возвращает true, если элемент имеет указанный CSS класс в атрибуте 'class'

fun Element.hasClass(cssClass: String): Boolean
Требования к платформе и версии: JS (1.1)

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/kotlin.dom/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API