Tooltip

class Tooltip<C : HTMLElement>(renderContext: Tag<HTMLElement>, reference: Tag<HTMLElement>, tagFactory: TagFactory<Tag<C>>, classes: String?, id: String?, scope: ScopeContext.() -> Unit) : PopUpPanel<C>

This class provides the building blocks to implement a tooltip.

Use tooltip functions to create an instance, set up the needed Hooks or Propertys and refine the component by using the further factory methods offered by this class.

For more information refer to the official documentation

Constructors

Link copied to clipboard
constructor(renderContext: Tag<HTMLElement>, reference: Tag<HTMLElement>, tagFactory: TagFactory<Tag<C>>, classes: String?, id: String?, scope: ScopeContext.() -> Unit)

Properties

Link copied to clipboard
open override val aborts: Listener<Event, C>
Link copied to clipboard
open override val abortsCaptured: Listener<Event, C>
Link copied to clipboard
open override val afterprints: Listener<Event, C>
Link copied to clipboard
open override val afterprintsCaptured: Listener<Event, C>
Link copied to clipboard
open override val animationends: Listener<Event, C>
Link copied to clipboard
open override val animationendsCaptured: Listener<Event, C>
Link copied to clipboard
open override val animationiterations: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val animationstarts: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val annex: RenderContext
Link copied to clipboard
open override val baseClass: String?
Link copied to clipboard
open override val beforeprints: Listener<Event, C>
Link copied to clipboard
open override val beforeprintsCaptured: Listener<Event, C>
Link copied to clipboard
open override val beforeunloads: Listener<Event, C>
Link copied to clipboard
open override val beforeunloadsCaptured: Listener<Event, C>
Link copied to clipboard
open override val blurs: Listener<FocusEvent, C>
Link copied to clipboard
open override val blursCaptured: Listener<FocusEvent, C>
Link copied to clipboard
open override val canplays: Listener<Event, C>
Link copied to clipboard
open override val canplaysCaptured: Listener<Event, C>
Link copied to clipboard
open override val canplaythroughs: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val changes: Listener<Event, C>
Link copied to clipboard
open override val changesCaptured: Listener<Event, C>
Link copied to clipboard
open override val clicks: Listener<MouseEvent, C>
Link copied to clipboard
open override val clicksCaptured: Listener<MouseEvent, C>
Link copied to clipboard

The Position calculated by the underlying FloatingUI Library. Can be used for custom rendering inside the Popup

Link copied to clipboard
open override val contextmenus: Listener<MouseEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val copys: Listener<ClipboardEvent, C>
Link copied to clipboard
open override val copysCaptured: Listener<ClipboardEvent, C>
Link copied to clipboard
open override val cuts: Listener<ClipboardEvent, C>
Link copied to clipboard
open override val cutsCaptured: Listener<ClipboardEvent, C>
Link copied to clipboard
open override val dblclicks: Listener<MouseEvent, C>
Link copied to clipboard
open override val dblclicksCaptured: Listener<MouseEvent, C>
Link copied to clipboard
open override val domNode: C
Link copied to clipboard
open override val dragends: Listener<DragEvent, C>
Link copied to clipboard
open override val dragendsCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val dragenters: Listener<DragEvent, C>
Link copied to clipboard
open override val dragentersCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val dragleaves: Listener<DragEvent, C>
Link copied to clipboard
open override val dragleavesCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val dragovers: Listener<DragEvent, C>
Link copied to clipboard
open override val dragoversCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val drags: Listener<DragEvent, C>
Link copied to clipboard
open override val dragsCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val dragstarts: Listener<DragEvent, C>
Link copied to clipboard
open override val dragstartsCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val drops: Listener<DragEvent, C>
Link copied to clipboard
open override val dropsCaptured: Listener<DragEvent, C>
Link copied to clipboard
open override val durationchanges: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val endeds: Listener<Event, C>
Link copied to clipboard
open override val endedsCaptured: Listener<Event, C>
Link copied to clipboard
open override val errors: Listener<Event, C>
Link copied to clipboard
open override val errorsCaptured: Listener<Event, C>
Link copied to clipboard
open override val focusins: Listener<FocusEvent, C>
Link copied to clipboard
open override val focusinsCaptured: Listener<FocusEvent, C>
Link copied to clipboard
open override val focusouts: Listener<FocusEvent, C>
Link copied to clipboard
open override val focusoutsCaptured: Listener<FocusEvent, C>
Link copied to clipboard
open override val focuss: Listener<FocusEvent, C>
Link copied to clipboard
open override val focussCaptured: Listener<FocusEvent, C>
Link copied to clipboard
open override val fullscreenchanges: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val fullscreenerrors: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val hashchanges: Listener<HashChangeEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val id: String?
Link copied to clipboard
open override val inputs: Listener<Event, C>
Link copied to clipboard
open override val inputsCaptured: Listener<Event, C>
Link copied to clipboard
open override val invalids: Listener<Event, C>
Link copied to clipboard
open override val invalidsCaptured: Listener<Event, C>
Link copied to clipboard
open override val job: Job
Link copied to clipboard
open override val keydowns: Listener<KeyboardEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val keypresss: Listener<KeyboardEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val keyups: Listener<KeyboardEvent, C>
Link copied to clipboard
open override val keyupsCaptured: Listener<KeyboardEvent, C>
Link copied to clipboard
open override val loadeddatas: Listener<Event, C>
Link copied to clipboard
open override val loadeddatasCaptured: Listener<Event, C>
Link copied to clipboard
open override val loadedmetadatas: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
open override val loads: Listener<Event, C>
Link copied to clipboard
open override val loadsCaptured: Listener<Event, C>
Link copied to clipboard
open override val loadstarts: Listener<ProgressEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val messages: Listener<Event, C>
Link copied to clipboard
open override val messagesCaptured: Listener<Event, C>
Link copied to clipboard
open override var middleware: Array<Middleware>?

Array of middleware objects to modify the positioning or provide data for rendering.

Link copied to clipboard
open override val mousedowns: Listener<MouseEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val mouseenters: Listener<MouseEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val mouseleaves: Listener<MouseEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val mousemoves: Listener<MouseEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val mouseouts: Listener<MouseEvent, C>
Link copied to clipboard
open override val mouseoutsCaptured: Listener<MouseEvent, C>
Link copied to clipboard
open override val mouseovers: Listener<MouseEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val mouseups: Listener<MouseEvent, C>
Link copied to clipboard
open override val mouseupsCaptured: Listener<MouseEvent, C>
Link copied to clipboard
open override val offlines: Listener<Event, C>
Link copied to clipboard
open override val offlinesCaptured: Listener<Event, C>
Link copied to clipboard
open override val onlines: Listener<Event, C>
Link copied to clipboard
open override val onlinesCaptured: Listener<Event, C>
Link copied to clipboard
open override val opens: Listener<Event, C>
Link copied to clipboard
open override val opensCaptured: Listener<Event, C>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val pastes: Listener<ClipboardEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val pauses: Listener<Event, C>
Link copied to clipboard
open override val pausesCaptured: Listener<Event, C>
Link copied to clipboard
open override var placement: Placement?

Where to place the floating element relative to the reference element.

Link copied to clipboard
open override var platform: Platform?

Object to interface with the current platform.

Link copied to clipboard
open override val playings: Listener<Event, C>
Link copied to clipboard
open override val playingsCaptured: Listener<Event, C>
Link copied to clipboard
open override val plays: Listener<Event, C>
Link copied to clipboard
open override val playsCaptured: Listener<Event, C>
Link copied to clipboard
open override val popstates: Listener<PopStateEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val progresss: Listener<Event, C>
Link copied to clipboard
open override val progresssCaptured: Listener<Event, C>
Link copied to clipboard
open override val ratechanges: Listener<Event, C>
Link copied to clipboard
open override val ratechangesCaptured: Listener<Event, C>
Link copied to clipboard
open override val resets: Listener<Event, C>
Link copied to clipboard
open override val resetsCaptured: Listener<Event, C>
Link copied to clipboard
open override val resizes: Listener<Event, C>
Link copied to clipboard
open override val resizesCaptured: Listener<Event, C>
Link copied to clipboard
open override val scope: Scope
Link copied to clipboard
open override val scrolls: Listener<Event, C>
Link copied to clipboard
open override val scrollsCaptured: Listener<Event, C>
Link copied to clipboard
open override val searchs: Listener<Event, C>
Link copied to clipboard
open override val searchsCaptured: Listener<Event, C>
Link copied to clipboard
open override val seekeds: Listener<Event, C>
Link copied to clipboard
open override val seekedsCaptured: Listener<Event, C>
Link copied to clipboard
open override val seekings: Listener<Event, C>
Link copied to clipboard
open override val seekingsCaptured: Listener<Event, C>
Link copied to clipboard
open override val selects: Listener<Event, C>
Link copied to clipboard
open override val selectsCaptured: Listener<Event, C>
Link copied to clipboard
open override val shows: Listener<Event, C>
Link copied to clipboard
open override val showsCaptured: Listener<Event, C>
Link copied to clipboard

This field allows to set the allowed width range for the Popup element.

Link copied to clipboard
open override val stalleds: Listener<Event, C>
Link copied to clipboard
open override val stalledsCaptured: Listener<Event, C>
Link copied to clipboard
open override val storages: Listener<StorageEvent, C>
Link copied to clipboard
Link copied to clipboard
open override var strategy: Strategy?

The strategy to use when positioning the floating element.

Link copied to clipboard
open override val submits: Listener<Event, C>
Link copied to clipboard
open override val submitsCaptured: Listener<Event, C>
Link copied to clipboard
open override val suspends: Listener<Event, C>
Link copied to clipboard
open override val suspendsCaptured: Listener<Event, C>
Link copied to clipboard
open override val timeupdates: Listener<Event, C>
Link copied to clipboard
open override val timeupdatesCaptured: Listener<Event, C>
Link copied to clipboard
open override val toggles: Listener<Event, C>
Link copied to clipboard
open override val togglesCaptured: Listener<Event, C>
Link copied to clipboard
open override val touchcancels: Listener<TouchEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val touchends: Listener<TouchEvent, C>
Link copied to clipboard
open override val touchendsCaptured: Listener<TouchEvent, C>
Link copied to clipboard
open override val touchmoves: Listener<TouchEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val touchstarts: Listener<TouchEvent, C>
Link copied to clipboard
Link copied to clipboard
open override val transitionends: Listener<Event, C>
Link copied to clipboard
open override val transitionendsCaptured: Listener<Event, C>
Link copied to clipboard
open override val unloads: Listener<Event, C>
Link copied to clipboard
open override val unloadsCaptured: Listener<Event, C>
Link copied to clipboard
open override val volumechanges: Listener<Event, C>
Link copied to clipboard
open override val volumechangesCaptured: Listener<Event, C>
Link copied to clipboard
open override val waitings: Listener<Event, C>
Link copied to clipboard
open override val waitingsCaptured: Listener<Event, C>
Link copied to clipboard
open override val wheels: Listener<WheelEvent, C>
Link copied to clipboard
open override val wheelsCaptured: Listener<WheelEvent, C>

Functions

Link copied to clipboard
open override fun a(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLAnchorElement>.() -> Unit): HtmlTag<HTMLAnchorElement>
Link copied to clipboard
open override fun abbr(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun aborts(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun abortsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun abortsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun abortsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
fun addMiddleware(middleware: Middleware)

Adds a new Middleware to the array of middlewares.

Link copied to clipboard
open override fun address(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun afterprints(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun afterprintsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun afterprintsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun afterprintsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun animationends(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun animationendsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun animationendsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun animationendsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun animationiterations(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun animationiterationsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun animationiterationsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun animationiterationsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun animationstarts(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun animationstartsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun animationstartsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun animationstartsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun area(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLAreaElement>.() -> Unit): HtmlTag<HTMLAreaElement>
Link copied to clipboard
fun arrow(size: String = "popup-arrow-default", offset: Int = 5)

Adds an arrow to the PopupPanel. The exact position will be calculated by the FloatingUI component and can be collected from computedPosition. The arrow points to the reference element.

Link copied to clipboard
open override fun article(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun Scope.asDataAttr()
open override fun <T : Any> Scope.asDataAttr(key: Scope.Key<T>)
Link copied to clipboard
open override fun aside(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun <T> Flow<T>.asString(): Flow<String>
Link copied to clipboard
open override fun <T> attr(name: String, value: T)
open override fun attr(name: String, value: String)
open override fun attr(name: String, value: String?)
open override fun <T> attr(name: String, value: Flow<T>)
open override fun attr(name: String, value: Flow<String?>)
open override fun attr(name: String, value: Flow<String>)
open override fun attr(name: String, value: Boolean, trueValue: String)
open override fun attr(name: String, value: Boolean?, trueValue: String)
open override fun attr(name: String, value: Flow<Boolean?>, trueValue: String)
open override fun attr(name: String, value: Flow<Boolean>, trueValue: String)
Link copied to clipboard
fun <N : Element> Tag<N>.attrIfNotSet(name: String, value: String)

Sets an attribute only if it is not present yet.

Link copied to clipboard
open override fun audio(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLAudioElement>.() -> Unit): HtmlTag<HTMLAudioElement>
Link copied to clipboard
open override fun b(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun bdi(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun bdo(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun beforeprints(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun beforeprintsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun beforeprintsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun beforeprintsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun beforeunloads(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun beforeunloadsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun beforeunloadsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun beforeunloadsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun blockquote(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLQuoteElement>.() -> Unit): HtmlTag<HTMLQuoteElement>
Link copied to clipboard
open override fun blurs(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun blursCaptured(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun blursCapturedIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun blursIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun br(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLBRElement>.() -> Unit): HtmlTag<HTMLBRElement>
Link copied to clipboard
open override fun button(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLButtonElement>.() -> Unit): HtmlTag<HTMLButtonElement>
Link copied to clipboard
open override fun canplays(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun canplaysCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun canplaysCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun canplaysIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun canplaythroughs(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun canplaythroughsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun canplaythroughsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun canplaythroughsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun canvas(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLCanvasElement>.() -> Unit): HtmlTag<HTMLCanvasElement>
Link copied to clipboard
open override fun caption(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableCaptionElement>.() -> Unit): HtmlTag<HTMLTableCaptionElement>
Link copied to clipboard
open override fun changes(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun changesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun changesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun changesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
fun <T> RenderContext.checkboxGroup(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: CheckboxGroup<HTMLDivElement, T>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a CheckboxGroup with a HTMLDivElement as default root Tag.

fun <C : HTMLElement, T> RenderContext.checkboxGroup(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: CheckboxGroup<C, T>.() -> Unit): Tag<C>

Factory function to create a CheckboxGroup.

Link copied to clipboard
open override fun cite(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun classList(values: List<String>)
open override fun classList(values: Flow<List<String>>)
Link copied to clipboard
open override fun classMap(values: Map<String, Boolean>)
open override fun classMap(values: Flow<Map<String, Boolean>>)
Link copied to clipboard
open override fun className(value: String)
open override fun className(value: Flow<String>, initial: String)
open override fun <T> className(value: Flow<T>, initial: T, transform: (T) -> String)
Link copied to clipboard
open override fun clicks(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun clicksCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun clicksCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun clicksIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard

Closes the PopUpPanel when dismissed, i.e. by clicking outside the element or pressing the Escape key.

Link copied to clipboard
open override fun code(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun col(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableColElement>.() -> Unit): HtmlTag<HTMLTableColElement>
Link copied to clipboard
open override fun colgroup(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableColElement>.() -> Unit): HtmlTag<HTMLTableColElement>
Link copied to clipboard
fun <T> RenderContext.combobox(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: Combobox<HTMLDivElement, T>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a Combobox with an HTMLDivElement as default root Tag.

fun <E : HTMLElement, T> RenderContext.combobox(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<E>>, initialize: Combobox<E, T>.() -> Unit): Tag<E>

Factory function to create a Combobox.

Link copied to clipboard
open override fun command(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun contextmenus(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun contextmenusCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun contextmenusCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun contextmenusIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun copys(init: ClipboardEvent.() -> Unit): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun copysCaptured(init: ClipboardEvent.() -> Unit): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun copysCapturedIf(selector: ClipboardEvent.() -> Boolean): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun copysIf(selector: ClipboardEvent.() -> Boolean): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun custom(tagName: String, baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<Element>.() -> Unit): HtmlTag<Element>
Link copied to clipboard
open override fun cuts(init: ClipboardEvent.() -> Unit): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun cutsCaptured(init: ClipboardEvent.() -> Unit): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun cutsCapturedIf(selector: ClipboardEvent.() -> Boolean): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun cutsIf(selector: ClipboardEvent.() -> Boolean): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun data(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLDataElement>.() -> Unit): HtmlTag<HTMLDataElement>
Link copied to clipboard
fun <T> RenderContext.dataCollection(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: DataCollection<T, HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a DataCollection with a HTMLDivElement as default root Tag.

fun <T, C : HTMLElement> RenderContext.dataCollection(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: DataCollection<T, C>.() -> Unit): Tag<C>

Factory function to create a DataCollection.

Link copied to clipboard
open override fun datalist(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLDataListElement>.() -> Unit): HtmlTag<HTMLDataListElement>
Link copied to clipboard
open override fun dblclicks(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun dblclicksCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun dblclicksCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun dblclicksIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun dd(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLSpanElement>.() -> Unit): HtmlTag<HTMLSpanElement>
Link copied to clipboard
open override fun del(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLModElement>.() -> Unit): HtmlTag<HTMLModElement>
Link copied to clipboard
open override fun details(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLDetailsElement>.() -> Unit): HtmlTag<HTMLDetailsElement>
Link copied to clipboard
open override fun dfn(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun dialog(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLDialogElement>.() -> Unit): HtmlTag<HTMLDialogElement>
Link copied to clipboard
fun RenderContext.disclosure(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: Disclosure<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a Disclosure with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.disclosure(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: Disclosure<C>.() -> Unit): Tag<C>

Factory function to create a Disclosure.

Link copied to clipboard
open override fun div(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLDivElement>.() -> Unit): HtmlTag<HTMLDivElement>
Link copied to clipboard
open override fun dl(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLDListElement>.() -> Unit): HtmlTag<HTMLDListElement>
Link copied to clipboard
open override fun dragends(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragendsCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragendsCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragendsIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragenters(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragentersCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragentersCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragentersIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragleaves(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragleavesCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragleavesCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragleavesIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragovers(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragoversCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragoversCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragoversIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun drags(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragsCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragsCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragsIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragstarts(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragstartsCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragstartsCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dragstartsIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun drops(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dropsCaptured(init: DragEvent.() -> Unit): Listener<DragEvent, C>
Link copied to clipboard
open override fun dropsCapturedIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dropsIf(selector: DragEvent.() -> Boolean): Listener<DragEvent, C>
Link copied to clipboard
open override fun dt(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLSpanElement>.() -> Unit): HtmlTag<HTMLSpanElement>
Link copied to clipboard
open override fun durationchanges(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun durationchangesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun durationchangesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun durationchangesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun em(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun embed(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLEmbedElement>.() -> Unit): HtmlTag<HTMLEmbedElement>
Link copied to clipboard
open override fun endeds(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun endedsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun endedsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun endedsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun errorHandler(cause: Throwable)
Link copied to clipboard
open override fun errors(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun errorsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun errorsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun errorsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun fieldset(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLFieldSetElement>.() -> Unit): HtmlTag<HTMLFieldSetElement>
Link copied to clipboard
open override fun figcaption(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun figure(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun focusins(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusinsCaptured(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusinsCapturedIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusinsIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusouts(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusoutsCaptured(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusoutsCapturedIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focusoutsIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focuss(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focussCaptured(init: FocusEvent.() -> Unit): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focussCapturedIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun focussIf(selector: FocusEvent.() -> Boolean): Listener<FocusEvent, C>
Link copied to clipboard
open override fun footer(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun form(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLFormElement>.() -> Unit): HtmlTag<HTMLFormElement>
Link copied to clipboard
open override fun fullscreenchanges(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenchangesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenchangesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenchangesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenerrors(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenerrorsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenerrorsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun fullscreenerrorsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun h1(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHeadingElement>.() -> Unit): HtmlTag<HTMLHeadingElement>
Link copied to clipboard
open override fun h2(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHeadingElement>.() -> Unit): HtmlTag<HTMLHeadingElement>
Link copied to clipboard
open override fun h3(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHeadingElement>.() -> Unit): HtmlTag<HTMLHeadingElement>
Link copied to clipboard
open override fun h4(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHeadingElement>.() -> Unit): HtmlTag<HTMLHeadingElement>
Link copied to clipboard
open override fun h5(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHeadingElement>.() -> Unit): HtmlTag<HTMLHeadingElement>
Link copied to clipboard
open override fun h6(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHeadingElement>.() -> Unit): HtmlTag<HTMLHeadingElement>
Link copied to clipboard
open infix override fun <A> Flow<A>.handledBy(handler: Handler<A>)
open infix override fun <A> Flow<A>.handledBy(execute: suspend (A) -> Unit): Job
open infix override fun <E : Event> Flow<E>.handledBy(handler: Handler<Unit>)
open infix override fun <E : Event> Flow<E>.handledBy(execute: suspend (E) -> Unit): Job
Link copied to clipboard
open override fun hashchanges(init: HashChangeEvent.() -> Unit): Listener<HashChangeEvent, C>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hashchangesIf(selector: HashChangeEvent.() -> Boolean): Listener<HashChangeEvent, C>
Link copied to clipboard
open override fun header(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun hr(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLHRElement>.() -> Unit): HtmlTag<HTMLHRElement>
Link copied to clipboard
open override fun i(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun iframe(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLIFrameElement>.() -> Unit): HtmlTag<HTMLIFrameElement>
Link copied to clipboard
open override fun img(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLImageElement>.() -> Unit): HtmlTag<HTMLImageElement>
Link copied to clipboard
open override fun inlineStyle(value: String)
open override fun inlineStyle(value: Flow<String>)
Link copied to clipboard
open override fun input(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLInputElement>.() -> Unit): HtmlTag<HTMLInputElement>
Link copied to clipboard
fun RenderContext.inputField(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: InputField<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a InputField with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.inputField(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: InputField<C>.() -> Unit): Tag<C>

Factory function to create a InputField.

Link copied to clipboard
open override fun inputs(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun inputsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun inputsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun inputsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun ins(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLModElement>.() -> Unit): HtmlTag<HTMLModElement>
Link copied to clipboard
open override fun invalids(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun invalidsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun invalidsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun invalidsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun kbd(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun keydowns(init: KeyboardEvent.() -> Unit): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keydownsCaptured(init: KeyboardEvent.() -> Unit): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keydownsCapturedIf(selector: KeyboardEvent.() -> Boolean): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keydownsIf(selector: KeyboardEvent.() -> Boolean): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keypresss(init: KeyboardEvent.() -> Unit): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keypresssCaptured(init: KeyboardEvent.() -> Unit): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keypresssCapturedIf(selector: KeyboardEvent.() -> Boolean): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keypresssIf(selector: KeyboardEvent.() -> Boolean): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keyups(init: KeyboardEvent.() -> Unit): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keyupsCaptured(init: KeyboardEvent.() -> Unit): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keyupsCapturedIf(selector: KeyboardEvent.() -> Boolean): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun keyupsIf(selector: KeyboardEvent.() -> Boolean): Listener<KeyboardEvent, C>
Link copied to clipboard
open override fun label(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLLabelElement>.() -> Unit): HtmlTag<HTMLLabelElement>
Link copied to clipboard
open override fun legend(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLLegendElement>.() -> Unit): HtmlTag<HTMLLegendElement>
Link copied to clipboard
open override fun li(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLLIElement>.() -> Unit): HtmlTag<HTMLLIElement>
Link copied to clipboard
fun <T> RenderContext.listbox(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: Listbox<T, HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a Listbox with a HTMLDivElement as default root Tag.

fun <T, C : HTMLElement> RenderContext.listbox(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: Listbox<T, C>.() -> Unit): Tag<C>

Factory function to create a Listbox.

Link copied to clipboard
open override fun loadeddatas(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun loadeddatasCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun loadeddatasCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun loadeddatasIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun loadedmetadatas(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun loadedmetadatasCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun loadedmetadatasCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun loadedmetadatasIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun loads(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun loadsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun loadsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun loadsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun loadstarts(init: ProgressEvent.() -> Unit): Listener<ProgressEvent, C>
Link copied to clipboard
open override fun loadstartsCaptured(init: ProgressEvent.() -> Unit): Listener<ProgressEvent, C>
Link copied to clipboard
open override fun loadstartsCapturedIf(selector: ProgressEvent.() -> Boolean): Listener<ProgressEvent, C>
Link copied to clipboard
open override fun loadstartsIf(selector: ProgressEvent.() -> Boolean): Listener<ProgressEvent, C>
Link copied to clipboard
open override fun main(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun map(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLMapElement>.() -> Unit): HtmlTag<HTMLMapElement>
Link copied to clipboard
open override fun mark(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
fun RenderContext.menu(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: Menu<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a Menu with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.menu(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: Menu<C>.() -> Unit): Tag<C>

Factory function to create a Menu.

Link copied to clipboard
open override fun messages(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun messagesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun messagesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun messagesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun meter(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLMeterElement>.() -> Unit): HtmlTag<HTMLMeterElement>
Link copied to clipboard
open override fun mousedowns(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousedownsCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousedownsCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousedownsIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseenters(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseentersCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseentersCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseentersIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseleaves(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseleavesCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseleavesCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseleavesIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousemoves(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousemovesCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousemovesCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mousemovesIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseouts(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseoutsCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseoutsCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseoutsIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseovers(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseoversCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseoversCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseoversIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseups(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseupsCaptured(init: MouseEvent.() -> Unit): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseupsCapturedIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun mouseupsIf(selector: MouseEvent.() -> Boolean): Listener<MouseEvent, C>
Link copied to clipboard
open override fun nav(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun noscript(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open operator override fun String.not(): Node
Link copied to clipboard
open override fun object(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLObjectElement>.() -> Unit): HtmlTag<HTMLObjectElement>
Link copied to clipboard
open override fun offlines(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun offlinesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun offlinesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun offlinesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun ol(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLOListElement>.() -> Unit): HtmlTag<HTMLOListElement>
Link copied to clipboard
fun onDismiss(action: () -> Unit)

Executes the given action when the PopUpPanel is dismissed, i.e. by clicking outside the element or pressing the Escape key.

Link copied to clipboard
open override fun onlines(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun onlinesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun onlinesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun onlinesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun opens(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun opensCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun opensCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun opensIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun optgroup(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLOptGroupElement>.() -> Unit): HtmlTag<HTMLOptGroupElement>
Link copied to clipboard
open override fun option(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLOptionElement>.() -> Unit): HtmlTag<HTMLOptionElement>
Link copied to clipboard
open override fun output(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLOutputElement>.() -> Unit): HtmlTag<HTMLOutputElement>
Link copied to clipboard
open override fun p(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLParagraphElement>.() -> Unit): HtmlTag<HTMLParagraphElement>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun param(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLParamElement>.() -> Unit): HtmlTag<HTMLParamElement>
Link copied to clipboard
open override fun pastes(init: ClipboardEvent.() -> Unit): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun pastesCaptured(init: ClipboardEvent.() -> Unit): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun pastesCapturedIf(selector: ClipboardEvent.() -> Boolean): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun pastesIf(selector: ClipboardEvent.() -> Boolean): Listener<ClipboardEvent, C>
Link copied to clipboard
open override fun path(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: SvgTag.() -> Unit): SvgTag
Link copied to clipboard
open override fun pauses(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun pausesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun pausesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun pausesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun picture(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLPictureElement>.() -> Unit): HtmlTag<HTMLPictureElement>
Link copied to clipboard
open override fun playings(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun playingsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun playingsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun playingsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun plays(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun playsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun playsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun playsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
fun RenderContext.popOver(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: PopOver<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a PopOver with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.popOver(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: PopOver<C>.() -> Unit): Tag<C>

Factory function to create a PopOver.

Link copied to clipboard
open override fun popstates(init: PopStateEvent.() -> Unit): Listener<PopStateEvent, C>
Link copied to clipboard
open override fun popstatesCaptured(init: PopStateEvent.() -> Unit): Listener<PopStateEvent, C>
Link copied to clipboard
open override fun popstatesCapturedIf(selector: PopStateEvent.() -> Boolean): Listener<PopStateEvent, C>
Link copied to clipboard
open override fun popstatesIf(selector: PopStateEvent.() -> Boolean): Listener<PopStateEvent, C>
Link copied to clipboard
fun RenderContext.portal(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, content: Tag<HTMLDivElement>.(close: suspend (Unit) -> Unit) -> Unit)

fun <C : HTMLElement> RenderContext.portal(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, content: Tag<C>.(close: suspend (Unit) -> Unit) -> Unit = {})

With Portalling a rendered overlay will be rendered outside of the clipping ancestors to avoid clipping. Therefore, a portalRoot is needed as last element in the document.body.

Link copied to clipboard
fun RenderContext.portalRoot(scopeContext: ScopeContext.() -> Unit = {}): RenderContext

A portalRoot is needed to use floating components like dev.fritz2.headless.components.modal, dev.fritz2.headless.components.toast and dev.fritz2.headless.components.popOver. Basically all components based upon PopUpPanel.

Link copied to clipboard
open override fun pre(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLPreElement>.() -> Unit): HtmlTag<HTMLPreElement>
Link copied to clipboard
open override fun progress(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLProgressElement>.() -> Unit): HtmlTag<HTMLProgressElement>
Link copied to clipboard
open override fun progresss(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun progresssCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun progresssCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun progresssIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun q(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLQuoteElement>.() -> Unit): HtmlTag<HTMLQuoteElement>
Link copied to clipboard
open override fun quote(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLQuoteElement>.() -> Unit): HtmlTag<HTMLQuoteElement>
Link copied to clipboard
fun <T> RenderContext.radioGroup(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: RadioGroup<HTMLDivElement, T>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a RadioGroup with a HTMLDivElement as default root Tag.

fun <C : HTMLElement, T> RenderContext.radioGroup(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: RadioGroup<C, T>.() -> Unit): Tag<C>

Factory function to create a RadioGroup.

Link copied to clipboard
open override fun ratechanges(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun ratechangesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun ratechangesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun ratechangesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun <N : Node, W : WithDomNode<N>> register(element: W, content: (W) -> Unit): W
Link copied to clipboard
open override fun <V> Flow<V>.render(into: Tag<HTMLElement>?, content: Tag<*>.(V) -> Unit)
open fun render()
Link copied to clipboard
open override fun <V> Store<List<V>>.renderEach(idProvider: IdProvider<V, *>, into: Tag<HTMLElement>?, content: RenderContext.(Store<V>) -> HtmlTag<HTMLElement>)
open override fun <V> Flow<List<V>>.renderEach(idProvider: IdProvider<V, *>?, into: Tag<HTMLElement>?, batch: Boolean, content: RenderContext.(V) -> Tag<HTMLElement>)
Link copied to clipboard
open override fun Flow<Boolean>.renderFalse(into: Tag<HTMLElement>?, content: Tag<*>.() -> Unit)
Link copied to clipboard
open override fun <V> Flow<V>.renderIf(predicate: (V) -> Boolean, into: Tag<HTMLElement>?, content: Tag<*>.(V) -> Unit)
Link copied to clipboard
open override fun <W : Any> Flow<*>.renderIs(klass: KClass<W>, into: Tag<HTMLElement>?, content: Tag<*>.(W) -> Unit)
Link copied to clipboard
open override fun <V> Flow<V?>.renderNotNull(into: Tag<HTMLElement>?, content: Tag<*>.(V) -> Unit)
Link copied to clipboard
open override fun <T> Flow<T>.renderText(into: Tag<*>?)
open override fun Flow<String>.renderText(into: Tag<*>?)
Link copied to clipboard
open override fun Flow<Boolean>.renderTrue(into: Tag<HTMLElement>?, content: Tag<*>.() -> Unit)
Link copied to clipboard
open override fun resets(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun resetsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun resetsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun resetsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun resizes(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun resizesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun resizesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun resizesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun rp(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun rt(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun ruby(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun s(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun samp(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun script(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLScriptElement>.() -> Unit): HtmlTag<HTMLScriptElement>
Link copied to clipboard
open override fun scrolls(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun scrollsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun scrollsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun scrollsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun searchs(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun searchsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun searchsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun searchsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun section(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun seekeds(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun seekedsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun seekedsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun seekedsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun seekings(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun seekingsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun seekingsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun seekingsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun select(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLSelectElement>.() -> Unit): HtmlTag<HTMLSelectElement>
Link copied to clipboard
open override fun selects(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun selectsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun selectsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun selectsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
suspend fun Tag<HTMLElement>.setFocus(maxRetries: Int = 10)

Sets focus on the Tag it is called on. Continues to try setting the focus until it was successful or the maximum number of retries is reached. Use this function for example to set the focus on an element that just becomes visible.

Link copied to clipboard

Mark some Tag with a data-attribute INITIAL_FOCUS_DATA_ATTR so that the trapFocusInMountpoint function can find this Tag and set the initial focus to it.

Link copied to clipboard
open override fun shows(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun showsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun showsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun showsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun span(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLSpanElement>.() -> Unit): HtmlTag<HTMLSpanElement>
Link copied to clipboard
open override fun stalleds(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun stalledsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun stalledsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun stalledsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun storages(init: StorageEvent.() -> Unit): Listener<StorageEvent, C>
Link copied to clipboard
open override fun storagesCaptured(init: StorageEvent.() -> Unit): Listener<StorageEvent, C>
Link copied to clipboard
open override fun storagesCapturedIf(selector: StorageEvent.() -> Boolean): Listener<StorageEvent, C>
Link copied to clipboard
open override fun storagesIf(selector: StorageEvent.() -> Boolean): Listener<StorageEvent, C>
Link copied to clipboard
open override fun strong(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun sub(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun submits(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun submitsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun submitsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun submitsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun <X : Event> subscribe(eventName: String, capture: Boolean, selector: X.() -> Boolean): Listener<X, C>
Link copied to clipboard
open override fun summary(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun sup(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun suspends(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun suspendsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun suspendsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun suspendsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun svg(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: SvgTag.() -> Unit): SvgTag
Link copied to clipboard
fun RenderContext.switch(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: Switch<HTMLButtonElement>.() -> Unit): Tag<HTMLButtonElement>

Factory function to create a Switch with a HTMLButtonElement as default root Tag.

fun <C : HTMLElement> RenderContext.switch(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: Switch<C>.() -> Unit): Tag<C>

Factory function to create a Switch.

Link copied to clipboard
fun RenderContext.switchWithLabel(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: SwitchWithLabel<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a SwitchWithLabel with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.switchWithLabel(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: SwitchWithLabel<C>.() -> Unit): Tag<C>

Factory function to create a SwitchWithLabel.

Link copied to clipboard
fun RenderContext.tabGroup(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: TabGroup<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a TabGroup with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.tabGroup(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: TabGroup<C>.() -> Unit): Tag<C>

Factory function to create a TabGroup.

Link copied to clipboard
open override fun table(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableElement>.() -> Unit): HtmlTag<HTMLTableElement>
Link copied to clipboard
open override fun tbody(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableSectionElement>.() -> Unit): HtmlTag<HTMLTableSectionElement>
Link copied to clipboard
open override fun td(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableCellElement>.() -> Unit): HtmlTag<HTMLTableCellElement>
Link copied to clipboard
fun RenderContext.textArea(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, initialize: TextArea<HTMLDivElement>.() -> Unit): Tag<HTMLDivElement>

Factory function to create a TextArea with a HTMLDivElement as default root Tag.

fun <C : HTMLElement> RenderContext.textArea(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: TextArea<C>.() -> Unit): Tag<C>

Factory function to create a TextArea.

Link copied to clipboard
open override fun textarea(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTextAreaElement>.() -> Unit): HtmlTag<HTMLTextAreaElement>
Link copied to clipboard
open override fun tfoot(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableSectionElement>.() -> Unit): HtmlTag<HTMLTableSectionElement>
Link copied to clipboard
open override fun th(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableCellElement>.() -> Unit): HtmlTag<HTMLTableCellElement>
Link copied to clipboard
open override fun thead(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableSectionElement>.() -> Unit): HtmlTag<HTMLTableSectionElement>
Link copied to clipboard
open override fun time(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTimeElement>.() -> Unit): HtmlTag<HTMLTimeElement>
Link copied to clipboard
open override fun timeupdates(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun timeupdatesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun timeupdatesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun timeupdatesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun toggles(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun togglesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun togglesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun togglesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
fun Tag<HTMLElement>.tooltip(classes: String? = null, id: String? = null, internalScope: ScopeContext.() -> Unit = {}, initialize: Tooltip<HTMLDivElement>.() -> Unit)

Factory function to create a tooltip with a HTMLDivElement as default Tag.

fun <C : HTMLElement> Tag<HTMLElement>.tooltip(classes: String? = null, id: String? = null, scope: ScopeContext.() -> Unit = {}, tag: TagFactory<Tag<C>>, initialize: Tooltip<C>.() -> Unit)

Factory function to create a tooltip.

Link copied to clipboard
open override fun touchcancels(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchcancelsCaptured(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchcancelsCapturedIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchcancelsIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchends(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchendsCaptured(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchendsCapturedIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchendsIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchmoves(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchmovesCaptured(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchmovesCapturedIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchmovesIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchstarts(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchstartsCaptured(init: TouchEvent.() -> Unit): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchstartsCapturedIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun touchstartsIf(selector: TouchEvent.() -> Boolean): Listener<TouchEvent, C>
Link copied to clipboard
open override fun tr(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTableRowElement>.() -> Unit): HtmlTag<HTMLTableRowElement>
Link copied to clipboard
open override fun track(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLTrackElement>.() -> Unit): HtmlTag<HTMLTrackElement>
Link copied to clipboard
open override fun transitionends(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun transitionendsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun transitionendsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun transitionendsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
fun Tag<HTMLElement>.trapFocusInMountpoint(restoreFocus: Boolean = true, setInitialFocus: InitialFocus = TryToSet)

This function enables a so called focus-trap. This enforces the specific behaviour within the receiver Tag, that switching the focus is only possible on elements that are inside the receiver. No other focusable elements outside the enclosing container will get the focus.

Link copied to clipboard
fun Tag<HTMLElement>.trapFocusWhenever(condition: Flow<Boolean>, restoreFocus: Boolean = true, setInitialFocus: InitialFocus = TryToSet)

This variant of trapFocusInMountpoint allows to reactively trap a focus based on a conditional Flow of Boolean. This should be applied in all situations, where the DOM subtree of the trap is not inside a mount-point, but only activated or disabled by some Flow.

Link copied to clipboard
open override fun u(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun ul(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLUListElement>.() -> Unit): HtmlTag<HTMLUListElement>
Link copied to clipboard
open operator override fun String.unaryPlus(): Node
Link copied to clipboard
open override fun unloads(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun unloadsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun unloadsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun unloadsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun var(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun video(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLVideoElement>.() -> Unit): HtmlTag<HTMLVideoElement>
Link copied to clipboard
open override fun volumechanges(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun volumechangesCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun volumechangesCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun volumechangesIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun waitings(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun waitingsCaptured(init: Event.() -> Unit): Listener<Event, C>
Link copied to clipboard
open override fun waitingsCapturedIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun waitingsIf(selector: Event.() -> Boolean): Listener<Event, C>
Link copied to clipboard
open override fun wbr(baseClass: String?, id: String?, scope: ScopeContext.() -> Unit, content: HtmlTag<HTMLElement>.() -> Unit): HtmlTag<HTMLElement>
Link copied to clipboard
open override fun wheels(init: WheelEvent.() -> Unit): Listener<WheelEvent, C>
Link copied to clipboard
open override fun wheelsCaptured(init: WheelEvent.() -> Unit): Listener<WheelEvent, C>
Link copied to clipboard
open override fun wheelsCapturedIf(selector: WheelEvent.() -> Boolean): Listener<WheelEvent, C>
Link copied to clipboard
open override fun wheelsIf(selector: WheelEvent.() -> Boolean): Listener<WheelEvent, C>