HTMLObjectElement

JS
1.1
abstract class HTMLObjectElement : HTMLElement

Exposes the JavaScript HTMLObjectElement to Kotlin

Constructors

JS
1.1

<init>

Exposes the JavaScript HTMLObjectElement to Kotlin

HTMLObjectElement()

Properties

JS
1.1

align

open var align: String
JS
1.1

archive

open var archive: String
JS
1.1

border

open var border: String
JS
1.1

code

open var code: String
JS
1.1

codeBase

open var codeBase: String
JS
1.1

codeType

open var codeType: String
JS
1.1

contentDocument

open val contentDocument: Document?
JS
1.1

contentWindow

open val contentWindow: Window?
JS
1.1

data

open var data: String
JS
1.1

declare

open var declare: Boolean
JS
1.1

form

open val form: HTMLFormElement?
JS
1.1

height

open var height: String
JS
1.1

hspace

open var hspace: Int
JS
1.1

name

open var name: String
JS
1.1

standby

open var standby: String
JS
1.1

type

open var type: String
JS
1.1

typeMustMatch

open var typeMustMatch: Boolean
JS
1.1

useMap

open var useMap: String
JS
1.1

validationMessage

open val validationMessage: String
JS
1.1

validity

open val validity: ValidityState
JS
1.1

vspace

open var vspace: Int
JS
1.1

width

open var width: String
JS
1.1

willValidate

open val willValidate: Boolean

Functions

JS
1.1

checkValidity

fun checkValidity(): Boolean
JS
1.1

getSVGDocument

fun getSVGDocument(): Document?
JS
1.1

reportValidity

fun reportValidity(): Boolean
JS
1.1

setCustomValidity

fun setCustomValidity(error: String)

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