Package-level declarations

Types

Link copied to clipboard

DSL for building attributes.

Link copied to clipboard
typealias Children = Html.() -> Unit

Represents the API for passing around children.

Link copied to clipboard
sealed class Html

The receiver for Children.

Link copied to clipboard
annotation class HtmlDsl

DslMarker for Html dsl.

Link copied to clipboard
Link copied to clipboard
interface MutableSignal<T> : Signal<T>

An extension of Signal that allows for programmatic mutation of the underlying value.

Link copied to clipboard
interface Signal<out T>

Represents a value that can be observed changing over time.

Link copied to clipboard
interface Subscription

An object that is able to manage and dispose of subscriptions.

Functions

Link copied to clipboard
fun Html.a(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, href: Signal<String>, download: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLAnchorElement
Link copied to clipboard
fun Html.abbr(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.address(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.article(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.b(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.blockquote(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, cite: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLQuoteElement
Link copied to clipboard
fun Html.br(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null): HTMLBRElement
Link copied to clipboard
fun Html.button(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, disabled: Signal<Boolean>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLButtonElement
Link copied to clipboard
fun Html.caption(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLTableCaptionElement
Link copied to clipboard
fun Html.cite(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.code(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.col(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, span: Signal<Int>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLTableColElement
Link copied to clipboard
fun Html.colgroup(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, span: Signal<Int>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLTableColElement
Link copied to clipboard
fun Html.data(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, value: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLDataElement
Link copied to clipboard
fun Html.datalist(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLDataListElement
Link copied to clipboard
fun Html.dd(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.del(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, cite: Signal<String>? = null, dateTime: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLModElement
Link copied to clipboard
fun Html.details(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, open: Signal<Boolean>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLDetailsElement
Link copied to clipboard
fun Html.dfn(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.dialog(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, open: Signal<Boolean>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLDialogElement
Link copied to clipboard
fun Html.div(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLDivElement
Link copied to clipboard
fun <T> Html.Dynamic(signal: Signal<T>, component: Html.(T) -> Unit)

A component that updates component dynamically as signal receives updates.

Link copied to clipboard
fun <E> Html.For(each: ListSignal<E>, children: Html.(E) -> Unit)

A reactive list component that updates as each updates.

Link copied to clipboard
fun Html.form(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, accept: Signal<String>? = null, acceptCharset: Signal<String>? = null, autoComplete: Signal<String>? = null, name: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, onSubmit: EventHandler<Event>? = null, onInvalid: EventHandler<Event>? = null, data: Attributes? = null, children: Children): HTMLFormElement
Link copied to clipboard
fun Html.h1(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLHeadingElement
Link copied to clipboard
fun Html.h2(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLHeadingElement
Link copied to clipboard
fun Html.h3(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLHeadingElement
Link copied to clipboard
fun Html.h4(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLHeadingElement
Link copied to clipboard
fun Html.h5(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLHeadingElement
Link copied to clipboard
fun Html.h6(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLHeadingElement
Link copied to clipboard
fun Html.hr(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null): HTMLHRElement
Link copied to clipboard
fun Html.i(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.img(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, src: Signal<String>, alt: Signal<String>? = null, loading: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null): HTMLImageElement
Link copied to clipboard
fun Html.input(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, accept: Signal<String>? = null, alt: Signal<String>? = null, autoCapitalize: Signal<String>? = null, checked: Signal<Boolean>? = null, dirName: Signal<String>? = null, disabled: Signal<Boolean>? = null, form: Signal<String>? = null, inputMode: Signal<String>? = null, list: Signal<String>? = null, max: Signal<String>? = null, maxLength: Signal<Int>? = null, min: Signal<String>? = null, minLength: Signal<Int>? = null, multiple: Signal<Boolean>? = null, name: Signal<String>? = null, pattern: Signal<String>? = null, placeholder: Signal<String>? = null, readOnly: Signal<Boolean>? = null, required: Signal<Boolean>? = null, src: Signal<String>? = null, step: Signal<String>? = null, type: Signal<String>? = null, value: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, onInput: EventHandler<InputEvent>? = null, onInvalid: EventHandler<Event>? = null, data: Attributes? = null): HTMLInputElement
Link copied to clipboard
fun Html.ins(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, cite: Signal<String>? = null, dateTime: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLModElement
Link copied to clipboard
fun <T> just(value: T): Signal<T>

Creates an immutable signal that only holds the given value.

Link copied to clipboard
fun Html.kbd(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun Html.label(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, htmlFor: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLLabelElement
Link copied to clipboard
fun Html.legend(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLLegendElement
Link copied to clipboard
fun Html.li(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, value: Signal<Int>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLLIElement
Link copied to clipboard
fun <E> listSignal(list: List<E>): ListSignal<E>
Link copied to clipboard
fun <E> listSignalOf(vararg element: E): ListSignal<E>
Link copied to clipboard
fun Html.main(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun mount(to: Node, children: Html.() -> Unit)

Mounts the children to the given dom node.

Link copied to clipboard
fun Html.ol(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, reversed: Signal<Boolean>? = null, start: Signal<Int>? = null, type: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLOListElement
Link copied to clipboard
fun Html.optgroup(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, disabled: Signal<Boolean>? = null, label: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLOptGroupElement
Link copied to clipboard
fun Html.option(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, disabled: Signal<Boolean>? = null, label: Signal<String>? = null, selected: Signal<Boolean>? = null, value: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLOptionElement
Link copied to clipboard
fun Html.p(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLParagraphElement
Link copied to clipboard
fun Html.progress(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, max: Signal<Int>? = null, value: Signal<Int>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLProgressElement
Link copied to clipboard
inline fun <T : Any> Html.Provide(value: T, noinline children: Children)

Provides the given context value for the context type to all children.

Link copied to clipboard
fun Html.select(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, autoComplete: Signal<String>? = null, autoFocus: Signal<Boolean>? = null, disabled: Signal<Boolean>? = null, form: Signal<String>? = null, multiple: Signal<Boolean>? = null, required: Signal<Boolean>? = null, size: Signal<Int>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, onInput: EventHandler<InputEvent>? = null, onChange: EventHandler<Event>? = null, data: Attributes? = null, children: Children): HTMLSelectElement
Link copied to clipboard
fun Html.selectedcontent(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLElement
Link copied to clipboard
fun <T> signal(initialValue: T): MutableSignal<T>

Creates a mutable signal with the given initial value.

Link copied to clipboard
fun Html.span(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, data: Attributes? = null, children: Children): HTMLSpanElement
Link copied to clipboard
fun Html.text(content: String)

A text element with the given content.

fun Html.text(content: Signal<String>)

A dynamic text component that updates with the given content.

Link copied to clipboard
fun Html.textarea(className: Signal<String>? = null, draggable: Signal<String>? = null, id: Signal<String>? = null, style: Signal<String>? = null, tabIndex: Signal<Int>? = null, title: Signal<String>? = null, autoCapitalize: Signal<String>? = null, autoCorrect: Signal<String>? = null, autoFocus: Signal<Boolean>? = null, cols: Signal<Int>? = null, dirName: Signal<String>? = null, disabled: Signal<Boolean>? = null, form: Signal<String>? = null, maxLength: Signal<Int>? = null, minLength: Signal<Int>? = null, multiple: Signal<Boolean>? = null, name: Signal<String>? = null, placeholder: Signal<String>? = null, readOnly: Signal<Boolean>? = null, required: Signal<Boolean>? = null, rows: Signal<Int>? = null, spellCheck: Signal<String>? = null, wrap: Signal<String>? = null, onBlur: EventHandler<FocusEvent>? = null, onClick: EventHandler<PointerEvent>? = null, onFocus: EventHandler<FocusEvent>? = null, onFocusIn: EventHandler<FocusEvent>? = null, onFocusOut: EventHandler<FocusEvent>? = null, onKeyDown: EventHandler<KeyboardEvent>? = null, onKeyUp: EventHandler<KeyboardEvent>? = null, onLoad: EventHandler<Event>? = null, onMouseDown: EventHandler<MouseEvent>? = null, onMouseEnter: EventHandler<MouseEvent>? = null, onMouseLeave: EventHandler<MouseEvent>? = null, onMouseMove: EventHandler<MouseEvent>? = null, onMouseOut: EventHandler<MouseEvent>? = null, onMouseover: EventHandler<MouseEvent>? = null, onMouseUp: EventHandler<MouseEvent>? = null, onUnload: EventHandler<Event>? = null, onWheel: EventHandler<WheelEvent>? = null, onInput: EventHandler<InputEvent>? = null, onInvalid: EventHandler<Event>? = null, data: Attributes? = null, children: Children): HTMLTextAreaElement
Link copied to clipboard
fun Html.When(condition: Signal<Boolean>, fallback: Children? = null, children: Children)

A dynamic conditional component. Renders children while the condition is true, otherwise the fallback condition.