HTMLTableElement

JS
1.1
abstract class HTMLTableElement : HTMLElement

Exposes the JavaScript HTMLTableElement to Kotlin

Constructors

JS
1.1

<init>

Exposes the JavaScript HTMLTableElement to Kotlin

HTMLTableElement()

Properties

JS
1.1

align

open var align: String
JS
1.1

bgColor

open var bgColor: String
JS
1.1

border

open var border: String
JS
1.1

caption

open var caption: HTMLTableCaptionElement?
JS
1.1

cellPadding

open var cellPadding: String
JS
1.1

cellSpacing

open var cellSpacing: String
JS
1.1

frame

open var frame: String
JS
1.1

rows

open val rows: HTMLCollection
JS
1.1

rules

open var rules: String
JS
1.1

summary

open var summary: String
JS
1.1

tBodies

open val tBodies: HTMLCollection
JS
1.1

tFoot

open var tFoot: HTMLTableSectionElement?
JS
1.1

tHead

open var tHead: HTMLTableSectionElement?
JS
1.1

width

open var width: String

Functions

JS
1.1

createCaption

fun createCaption(): HTMLTableCaptionElement
JS
1.1

createTBody

fun createTBody(): HTMLTableSectionElement
JS
1.1

createTFoot

fun createTFoot(): HTMLTableSectionElement
JS
1.1

createTHead

fun createTHead(): HTMLTableSectionElement
JS
1.1

deleteCaption

fun deleteCaption()
JS
1.1

deleteRow

fun deleteRow(index: Int)
JS
1.1

deleteTFoot

fun deleteTFoot()
JS
1.1

deleteTHead

fun deleteTHead()
JS
1.1

insertRow

fun insertRow(
    index: Int = definedExternally
): HTMLTableRowElement

Extension Properties

JS
1.1

isElement

Gets a value indicating whether this node is an Element.

val Node.isElement: Boolean
JS
1.1

isText

Gets a value indicating whether this node is a TEXT_NODE or a CDATA_SECTION_NODE.

val Node.isText: Boolean

Extension Functions

JS
1.1

addClass

Adds CSS class to element. Has no effect if all specified classes are already in class attribute of the element

fun Element.addClass(vararg cssClasses: String): Boolean
JS
1.1

appendElement

Appends a newly created element with the specified name to this element.

fun Element.appendElement(
    name: String,
    init: Element.() -> Unit
): Element
JS
1.1

appendText

Creates text node and append it to the element.

fun Element.appendText(text: String): Element
JS
1.1

clear

Removes all the children from this node.

fun Node.clear()
JS
1.1

hasClass

Returns true if the element has the given CSS class style in its 'class' attribute

fun Element.hasClass(cssClass: String): Boolean
JS
1.1

removeClass

Removes all cssClasses from element. Has no effect if all specified classes are missing in class attribute of the element

fun Element.removeClass(vararg cssClasses: String): Boolean