HTMLElement
abstract class HTMLElement :
Element,
GlobalEventHandlers,
DocumentAndElementEventHandlers,
ElementContentEditable,
ElementCSSInlineStyleExposes the JavaScript HTMLElement to Kotlin
Constructors
<init>
Exposes the JavaScript HTMLElement to Kotlin
HTMLElement()Properties
accessKey
open var accessKey: StringaccessKeyLabel
open val accessKeyLabel: StringcontextMenu
open var contextMenu: HTMLMenuElement?dataset
open val dataset: DOMStringMapdir
open var dir: Stringdraggable
open var draggable: Booleandropzone
open val dropzone: DOMTokenListhidden
open var hidden: BooleaninnerText
open var innerText: Stringlang
open var lang: StringoffsetHeight
open val offsetHeight: IntoffsetLeft
open val offsetLeft: IntoffsetParent
open val offsetParent: Element?offsetTop
open val offsetTop: IntoffsetWidth
open val offsetWidth: Intspellcheck
open var spellcheck: BooleantabIndex
open var tabIndex: Inttitle
open var title: Stringtranslate
open var translate: BooleanFunctions
Companion Object Properties
ATTRIBUTE_NODE
val ATTRIBUTE_NODE: ShortCDATA_SECTION_NODE
val CDATA_SECTION_NODE: ShortCOMMENT_NODE
val COMMENT_NODE: ShortDOCUMENT_FRAGMENT_NODE
val DOCUMENT_FRAGMENT_NODE: ShortDOCUMENT_NODE
val DOCUMENT_NODE: ShortDOCUMENT_POSITION_CONTAINED_BY
val DOCUMENT_POSITION_CONTAINED_BY: ShortDOCUMENT_POSITION_CONTAINS
val DOCUMENT_POSITION_CONTAINS: ShortDOCUMENT_POSITION_DISCONNECTED
val DOCUMENT_POSITION_DISCONNECTED: ShortDOCUMENT_POSITION_FOLLOWING
val DOCUMENT_POSITION_FOLLOWING: ShortDOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
val DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: ShortDOCUMENT_POSITION_PRECEDING
val DOCUMENT_POSITION_PRECEDING: ShortDOCUMENT_TYPE_NODE
val DOCUMENT_TYPE_NODE: ShortELEMENT_NODE
val ELEMENT_NODE: ShortENTITY_NODE
val ENTITY_NODE: ShortENTITY_REFERENCE_NODE
val ENTITY_REFERENCE_NODE: ShortNOTATION_NODE
val NOTATION_NODE: ShortPROCESSING_INSTRUCTION_NODE
val PROCESSING_INSTRUCTION_NODE: ShortTEXT_NODE
val TEXT_NODE: ShortExtension Properties
Extension Functions
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): BooleanhasClass
Returns true if the element has the given CSS class style in its 'class' attribute
fun Element.hasClass(cssClass: String): BooleanremoveClass
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): BooleanInheritors
HTMLAnchorElement
Exposes the JavaScript HTMLAnchorElement to Kotlin
abstract class HTMLAnchorElement :
HTMLElement,
HTMLHyperlinkElementUtilsHTMLAppletElement
abstract class HTMLAppletElement : HTMLElementHTMLAreaElement
Exposes the JavaScript HTMLAreaElement to Kotlin
abstract class HTMLAreaElement :
HTMLElement,
HTMLHyperlinkElementUtilsHTMLBaseElement
Exposes the JavaScript HTMLBaseElement to Kotlin
abstract class HTMLBaseElement : HTMLElementHTMLBodyElement
Exposes the JavaScript HTMLBodyElement to Kotlin
abstract class HTMLBodyElement :
HTMLElement,
WindowEventHandlersHTMLBRElement
Exposes the JavaScript HTMLBRElement to Kotlin
abstract class HTMLBRElement : HTMLElementHTMLButtonElement
Exposes the JavaScript HTMLButtonElement to Kotlin
abstract class HTMLButtonElement : HTMLElementHTMLCanvasElement
Exposes the JavaScript HTMLCanvasElement to Kotlin
abstract class HTMLCanvasElement :
HTMLElement,
CanvasImageSource,
TexImageSourceHTMLDataElement
Exposes the JavaScript HTMLDataElement to Kotlin
abstract class HTMLDataElement : HTMLElementHTMLDataListElement
Exposes the JavaScript HTMLDataListElement to Kotlin
abstract class HTMLDataListElement : HTMLElementHTMLDetailsElement
Exposes the JavaScript HTMLDetailsElement to Kotlin
abstract class HTMLDetailsElement : HTMLElementHTMLDialogElement
Exposes the JavaScript HTMLDialogElement to Kotlin
abstract class HTMLDialogElement : HTMLElementHTMLDirectoryElement
abstract class HTMLDirectoryElement : HTMLElementHTMLDivElement
Exposes the JavaScript HTMLDivElement to Kotlin
abstract class HTMLDivElement : HTMLElementHTMLDListElement
Exposes the JavaScript HTMLDListElement to Kotlin
abstract class HTMLDListElement : HTMLElementHTMLEmbedElement
Exposes the JavaScript HTMLEmbedElement to Kotlin
abstract class HTMLEmbedElement : HTMLElementHTMLFieldSetElement
Exposes the JavaScript HTMLFieldSetElement to Kotlin
abstract class HTMLFieldSetElement : HTMLElementHTMLFontElement
Exposes the JavaScript HTMLFontElement to Kotlin
abstract class HTMLFontElement : HTMLElementHTMLFormElement
Exposes the JavaScript HTMLFormElement to Kotlin
abstract class HTMLFormElement : HTMLElementHTMLFrameElement
abstract class HTMLFrameElement : HTMLElementHTMLFrameSetElement
Exposes the JavaScript HTMLFrameSetElement to Kotlin
abstract class HTMLFrameSetElement :
HTMLElement,
WindowEventHandlersHTMLHeadElement
Exposes the JavaScript HTMLHeadElement to Kotlin
abstract class HTMLHeadElement : HTMLElementHTMLHeadingElement
Exposes the JavaScript HTMLHeadingElement to Kotlin
abstract class HTMLHeadingElement : HTMLElementHTMLHRElement
Exposes the JavaScript HTMLHRElement to Kotlin
abstract class HTMLHRElement : HTMLElementHTMLHtmlElement
Exposes the JavaScript HTMLHtmlElement to Kotlin
abstract class HTMLHtmlElement : HTMLElementHTMLIFrameElement
Exposes the JavaScript HTMLIFrameElement to Kotlin
abstract class HTMLIFrameElement : HTMLElementHTMLImageElement
Exposes the JavaScript HTMLImageElement to Kotlin
abstract class HTMLImageElement :
HTMLElement,
HTMLOrSVGImageElement,
TexImageSourceHTMLInputElement
Exposes the JavaScript HTMLInputElement to Kotlin
abstract class HTMLInputElement : HTMLElementHTMLKeygenElement
Exposes the JavaScript HTMLKeygenElement to Kotlin
abstract class HTMLKeygenElement : HTMLElementHTMLLabelElement
Exposes the JavaScript HTMLLabelElement to Kotlin
abstract class HTMLLabelElement : HTMLElementHTMLLegendElement
Exposes the JavaScript HTMLLegendElement to Kotlin
abstract class HTMLLegendElement : HTMLElementHTMLLIElement
Exposes the JavaScript HTMLLIElement to Kotlin
abstract class HTMLLIElement : HTMLElementHTMLLinkElement
Exposes the JavaScript HTMLLinkElement to Kotlin
abstract class HTMLLinkElement : HTMLElement, LinkStyleHTMLMapElement
Exposes the JavaScript HTMLMapElement to Kotlin
abstract class HTMLMapElement : HTMLElementHTMLMarqueeElement
Exposes the JavaScript HTMLMarqueeElement to Kotlin
abstract class HTMLMarqueeElement : HTMLElementHTMLMediaElement
Exposes the JavaScript HTMLMediaElement to Kotlin
abstract class HTMLMediaElement : HTMLElementHTMLMenuElement
abstract class HTMLMenuElement : HTMLElementHTMLMenuItemElement
abstract class HTMLMenuItemElement : HTMLElementHTMLMetaElement
Exposes the JavaScript HTMLMetaElement to Kotlin
abstract class HTMLMetaElement : HTMLElementHTMLMeterElement
Exposes the JavaScript HTMLMeterElement to Kotlin
abstract class HTMLMeterElement : HTMLElementHTMLModElement
Exposes the JavaScript HTMLModElement to Kotlin
abstract class HTMLModElement : HTMLElementHTMLObjectElement
Exposes the JavaScript HTMLObjectElement to Kotlin
abstract class HTMLObjectElement : HTMLElementHTMLOListElement
Exposes the JavaScript HTMLOListElement to Kotlin
abstract class HTMLOListElement : HTMLElementHTMLOptGroupElement
Exposes the JavaScript HTMLOptGroupElement to Kotlin
abstract class HTMLOptGroupElement :
HTMLElement,
UnionHTMLOptGroupElementOrHTMLOptionElementHTMLOptionElement
Exposes the JavaScript HTMLOptionElement to Kotlin
abstract class HTMLOptionElement :
HTMLElement,
UnionHTMLOptGroupElementOrHTMLOptionElementHTMLOutputElement
Exposes the JavaScript HTMLOutputElement to Kotlin
abstract class HTMLOutputElement : HTMLElementHTMLParagraphElement
Exposes the JavaScript HTMLParagraphElement to Kotlin
abstract class HTMLParagraphElement : HTMLElementHTMLParamElement
Exposes the JavaScript HTMLParamElement to Kotlin
abstract class HTMLParamElement : HTMLElementHTMLPictureElement
Exposes the JavaScript HTMLPictureElement to Kotlin
abstract class HTMLPictureElement : HTMLElementHTMLPreElement
Exposes the JavaScript HTMLPreElement to Kotlin
abstract class HTMLPreElement : HTMLElementHTMLProgressElement
Exposes the JavaScript HTMLProgressElement to Kotlin
abstract class HTMLProgressElement : HTMLElementHTMLQuoteElement
Exposes the JavaScript HTMLQuoteElement to Kotlin
abstract class HTMLQuoteElement : HTMLElementHTMLScriptElement
Exposes the JavaScript HTMLScriptElement to Kotlin
abstract class HTMLScriptElement :
HTMLElement,
HTMLOrSVGScriptElementHTMLSelectElement
Exposes the JavaScript HTMLSelectElement to Kotlin
abstract class HTMLSelectElement :
HTMLElement,
ItemArrayLike<Element>HTMLSlotElement
Exposes the JavaScript HTMLSlotElement to Kotlin
abstract class HTMLSlotElement : HTMLElementHTMLSourceElement
Exposes the JavaScript HTMLSourceElement to Kotlin
abstract class HTMLSourceElement : HTMLElementHTMLSpanElement
Exposes the JavaScript HTMLSpanElement to Kotlin
abstract class HTMLSpanElement : HTMLElementHTMLStyleElement
Exposes the JavaScript HTMLStyleElement to Kotlin
abstract class HTMLStyleElement : HTMLElement, LinkStyleHTMLTableCaptionElement
Exposes the JavaScript HTMLTableCaptionElement to Kotlin
abstract class HTMLTableCaptionElement : HTMLElementHTMLTableCellElement
Exposes the JavaScript HTMLTableCellElement to Kotlin
abstract class HTMLTableCellElement : HTMLElementHTMLTableColElement
Exposes the JavaScript HTMLTableColElement to Kotlin
abstract class HTMLTableColElement : HTMLElementHTMLTableElement
Exposes the JavaScript HTMLTableElement to Kotlin
abstract class HTMLTableElement : HTMLElementHTMLTableRowElement
Exposes the JavaScript HTMLTableRowElement to Kotlin
abstract class HTMLTableRowElement : HTMLElementHTMLTableSectionElement
Exposes the JavaScript HTMLTableSectionElement to Kotlin
abstract class HTMLTableSectionElement : HTMLElementHTMLTemplateElement
Exposes the JavaScript HTMLTemplateElement to Kotlin
abstract class HTMLTemplateElement : HTMLElementHTMLTextAreaElement
Exposes the JavaScript HTMLTextAreaElement to Kotlin
abstract class HTMLTextAreaElement : HTMLElementHTMLTimeElement
Exposes the JavaScript HTMLTimeElement to Kotlin
abstract class HTMLTimeElement : HTMLElementHTMLTitleElement
Exposes the JavaScript HTMLTitleElement to Kotlin
abstract class HTMLTitleElement : HTMLElementHTMLTrackElement
Exposes the JavaScript HTMLTrackElement to Kotlin
abstract class HTMLTrackElement : HTMLElementHTMLUListElement
Exposes the JavaScript HTMLUListElement to Kotlin
abstract class HTMLUListElement : HTMLElementHTMLUnknownElement
Exposes the JavaScript HTMLUnknownElement to Kotlin
abstract class HTMLUnknownElement : HTMLElement