Package dev. fritz2. dom. html
Types
A
Link copied to clipboard
open class A(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLAnchorElement> , WithText<HTMLAnchorElement>
Content copied to clipboard
Exposes the JavaScript HTMLAnchorElement to Kotlin
Area
Link copied to clipboard
open class Area(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLAreaElement> , WithText<HTMLAreaElement>
Content copied to clipboard
Exposes the JavaScript HTMLAreaElement to Kotlin
Audio
Link copied to clipboard
open class Audio(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLAudioElement> , WithText<HTMLAudioElement>
Content copied to clipboard
Exposes the JavaScript HTMLAudioElement to Kotlin
Br
Link copied to clipboard
Button
Link copied to clipboard
open class Button(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLButtonElement> , WithText<HTMLButtonElement>
Content copied to clipboard
Exposes the JavaScript HTMLButtonElement to Kotlin
Canvas
Link copied to clipboard
open class Canvas(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLCanvasElement> , WithText<HTMLCanvasElement>
Content copied to clipboard
Exposes the JavaScript HTMLCanvasElement to Kotlin
Caption
Link copied to clipboard
open class Caption(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTableCaptionElement> , WithText<HTMLTableCaptionElement>
Content copied to clipboard
Exposes the JavaScript HTMLTableCaptionElement to Kotlin
Col
Link copied to clipboard
open class Col(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTableColElement> , WithText<HTMLTableColElement>
Content copied to clipboard
Exposes the JavaScript HTMLTableColElement to Kotlin
Colgroup
Link copied to clipboard
open class Colgroup(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTableColElement> , WithText<HTMLTableColElement>
Content copied to clipboard
Exposes the JavaScript HTMLTableColElement to Kotlin
Data
Link copied to clipboard
open class Data(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLDataElement> , WithText<HTMLDataElement>
Content copied to clipboard
Exposes the JavaScript HTMLDataElement to Kotlin
DataList
Link copied to clipboard
open class DataList(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLDataListElement> , WithText<HTMLDataListElement>
Content copied to clipboard
Exposes the JavaScript HTMLDataListElement to Kotlin
Del
Link copied to clipboard
open class Del(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLModElement> , WithText<HTMLModElement>
Content copied to clipboard
Exposes the JavaScript HTMLModElement to Kotlin
Details
Link copied to clipboard
open class Details(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLDetailsElement> , WithText<HTMLDetailsElement>
Content copied to clipboard
Exposes the JavaScript HTMLDetailsElement to Kotlin
Dialog
Link copied to clipboard
open class Dialog(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLDialogElement> , WithText<HTMLDialogElement>
Content copied to clipboard
Exposes the JavaScript HTMLDialogElement to Kotlin
Div
Link copied to clipboard
open class Div(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLDivElement> , WithText<HTMLDivElement>
Content copied to clipboard
Exposes the JavaScript HTMLDivElement to Kotlin
Dl
Link copied to clipboard
open class Dl(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLDListElement> , WithText<HTMLDListElement>
Content copied to clipboard
Exposes the JavaScript HTMLDListElement to Kotlin
Embed
Link copied to clipboard
FieldSet
Link copied to clipboard
Form
Link copied to clipboard
open class Form(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLFormElement> , WithText<HTMLFormElement>
Content copied to clipboard
Exposes the JavaScript HTMLFormElement to Kotlin
H
Link copied to clipboard
open class H(num: Int, id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLHeadingElement> , WithText<HTMLHeadingElement>
Content copied to clipboard
Exposes the JavaScript HTMLHeadingElement to Kotlin
Hr
Link copied to clipboard
IFrame
Link copied to clipboard
open class IFrame(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLIFrameElement> , WithText<HTMLIFrameElement>
Content copied to clipboard
Exposes the JavaScript HTMLIFrameElement to Kotlin
Img
Link copied to clipboard
open class Img(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLImageElement> , WithText<HTMLImageElement>
Content copied to clipboard
Exposes the JavaScript HTMLImageElement to Kotlin
Input
Link copied to clipboard
Ins
Link copied to clipboard
open class Ins(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLModElement> , WithText<HTMLModElement>
Content copied to clipboard
Exposes the JavaScript HTMLModElement to Kotlin
Keys
Link copied to clipboard
object Keys
Content copied to clipboard
This object offers expressive access to predefined Shortcuts and ModifierShortcuts taken from the specification extended with
Space as symbol for simple space.Label
Link copied to clipboard
open class Label(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLLabelElement> , WithText<HTMLLabelElement>
Content copied to clipboard
Exposes the JavaScript HTMLLabelElement to Kotlin
Legend
Link copied to clipboard
open class Legend(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLLegendElement> , WithText<HTMLLegendElement>
Content copied to clipboard
Exposes the JavaScript HTMLLegendElement to Kotlin
Li
Link copied to clipboard
open class Li(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLLIElement> , WithText<HTMLLIElement>
Content copied to clipboard
Exposes the JavaScript HTMLLIElement to Kotlin
Map
Link copied to clipboard
open class Map(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLMapElement> , WithText<HTMLMapElement>
Content copied to clipboard
Exposes the JavaScript HTMLMapElement to Kotlin
Meter
Link copied to clipboard
open class Meter(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLMeterElement> , WithText<HTMLMeterElement>
Content copied to clipboard
Exposes the JavaScript HTMLMeterElement to Kotlin
ModifierShortcut
Link copied to clipboard
interface ModifierShortcut
Content copied to clipboard
MountTargetNotFoundException
Link copied to clipboard
Object
Link copied to clipboard
open class Object(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLObjectElement> , WithText<HTMLObjectElement>
Content copied to clipboard
Exposes the JavaScript HTMLObjectElement to Kotlin
Ol
Link copied to clipboard
open class Ol(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLOListElement> , WithText<HTMLOListElement>
Content copied to clipboard
Exposes the JavaScript HTMLOListElement to Kotlin
Optgroup
Link copied to clipboard
open class Optgroup(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLOptGroupElement> , WithText<HTMLOptGroupElement>
Content copied to clipboard
Exposes the JavaScript HTMLOptGroupElement to Kotlin
Option
Link copied to clipboard
open class Option(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLOptionElement> , WithText<HTMLOptionElement>
Content copied to clipboard
Exposes the JavaScript HTMLOptionElement to Kotlin
Output
Link copied to clipboard
open class Output(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLOutputElement> , WithText<HTMLOutputElement>
Content copied to clipboard
Exposes the JavaScript HTMLOutputElement to Kotlin
P
Link copied to clipboard
open class P(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLParagraphElement> , WithText<HTMLParagraphElement>
Content copied to clipboard
Exposes the JavaScript HTMLParagraphElement to Kotlin
Param
Link copied to clipboard
open class Param(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLParamElement> , WithText<HTMLParamElement>
Content copied to clipboard
Exposes the JavaScript HTMLParamElement to Kotlin
Picture
Link copied to clipboard
open class Picture(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLPictureElement> , WithText<HTMLPictureElement>
Content copied to clipboard
Exposes the JavaScript HTMLPictureElement to Kotlin
Pre
Link copied to clipboard
open class Pre(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLPreElement> , WithText<HTMLPreElement>
Content copied to clipboard
Exposes the JavaScript HTMLPreElement to Kotlin
Progress
Link copied to clipboard
open class Progress(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLProgressElement> , WithText<HTMLProgressElement>
Content copied to clipboard
Exposes the JavaScript HTMLProgressElement to Kotlin
Quote
Link copied to clipboard
open class Quote(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLQuoteElement> , WithText<HTMLQuoteElement>
Content copied to clipboard
Exposes the JavaScript HTMLQuoteElement to Kotlin
RenderContext
Link copied to clipboard
ScopeContext
Link copied to clipboard
Script
Link copied to clipboard
open class Script(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLScriptElement> , WithText<HTMLScriptElement>
Content copied to clipboard
Exposes the JavaScript HTMLScriptElement to Kotlin
Select
Link copied to clipboard
Shortcut
Link copied to clipboard
Shortcut represents a grouping type upon the "key" and the modifier key properties of a KeyboardEvent.
Span
Link copied to clipboard
open class Span(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLSpanElement> , WithText<HTMLSpanElement>
Content copied to clipboard
Exposes the JavaScript HTMLSpanElement to Kotlin
Svg
Link copied to clipboard
Table
Link copied to clipboard
TBody
Link copied to clipboard
Td
Link copied to clipboard
open class Td(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTableCellElement> , WithText<HTMLTableCellElement>
Content copied to clipboard
Exposes the JavaScript HTMLTableCellElement to Kotlin
TextArea
Link copied to clipboard
open class TextArea(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTextAreaElement> , WithText<HTMLTextAreaElement>
Content copied to clipboard
Exposes the JavaScript HTMLTextAreaElement to Kotlin
TextElement
Link copied to clipboard
open class TextElement(tagName: String, id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLElement> , WithText<HTMLElement>
Content copied to clipboard
Special Tag for HTML5 with no attributes
TFoot
Link copied to clipboard
Th
Link copied to clipboard
open class Th(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTableCellElement> , WithText<HTMLTableCellElement>
Content copied to clipboard
Exposes the JavaScript HTMLTableCellElement to Kotlin
THead
Link copied to clipboard
Time
Link copied to clipboard
open class Time(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTimeElement> , WithText<HTMLTimeElement>
Content copied to clipboard
Exposes the JavaScript HTMLTimeElement to Kotlin
Tr
Link copied to clipboard
open class Tr(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTableRowElement> , WithText<HTMLTableRowElement>
Content copied to clipboard
Exposes the JavaScript HTMLTableRowElement to Kotlin
Track
Link copied to clipboard
open class Track(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLTrackElement> , WithText<HTMLTrackElement>
Content copied to clipboard
Exposes the JavaScript HTMLTrackElement to Kotlin
Transition
Link copied to clipboard
Ul
Link copied to clipboard
Video
Link copied to clipboard
open class Video(id: String?, baseClass: String?, job: Job, scope: Scope) : Tag<HTMLVideoElement> , WithText<HTMLVideoElement>
Content copied to clipboard
Exposes the JavaScript HTMLVideoElement to Kotlin
Functions
addGlobalStyle
Link copied to clipboard
addGlobalStyles
Link copied to clipboard
plus
Link copied to clipboard
operator fun ModifierShortcut.plus(other: ModifierShortcut): ModifierShortcut
Content copied to clipboard
render
Link copied to clipboard
fun render(selector: String, override: Boolean = true, content: RenderContext.() -> Unit)
Content copied to clipboard
Creates a RenderContext for Tags and mounts it to a constant element in the static html file which id matches the selector.
fun render(targetElement: HTMLElement? = document.body, override: Boolean = true, content: RenderContext.() -> Unit)
Content copied to clipboard
shortcutOf
Link copied to clipboard
transition
Link copied to clipboard
fun Tag<HTMLElement>.transition(enter: String? = null, enterStart: String? = null, enterEnd: String? = null, leave: String? = null, leaveStart: String? = null, leaveEnd: String? = null)
Content copied to clipboard
Applies a transition (enter and/or leave) to a Tag.