CommentNode

open class CommentNode(data: String, val renderConfig: RenderConfig = RenderConfig.Default) : ComponentBase(source)

HTML comment node component.

Constructors

Link copied to clipboard
constructor(data: String, renderConfig: RenderConfig = RenderConfig.Default)

Properties

Link copied to clipboard
open override val children: MutableList<ComponentBase>

List of child components.

Link copied to clipboard
open val comment: Comment

The DOM comment node.

Link copied to clipboard
open override val componentId: Int

Unique component id.

Link copied to clipboard
open var data: String

The text of the node.

Link copied to clipboard
open val innerHTML: String

Render children components to a string.

Link copied to clipboard
val node: Node
Link copied to clipboard
open override var parent: Component?

Parent component.

Link copied to clipboard
open override val renderConfig: RenderConfig

Render configuration.

Link copied to clipboard
open override var visible: Boolean

Component visibility.

Functions

Link copied to clipboard
@Composable
fun IComponent.abbr(className: String? = null, id: String? = null, content: @Composable IAbbr.() -> Unit = {})

Creates a Abbr component.

Link copied to clipboard
@Composable
fun IComponent.abbrRef(className: String? = null, id: String? = null, content: @Composable IAbbr.() -> Unit = {}): Abbr

Creates a Abbr component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.address(className: String? = null, id: String? = null, content: @Composable IAddress.() -> Unit = {})

Creates a Address component.

Link copied to clipboard
@Composable
fun IComponent.addressRef(className: String? = null, id: String? = null, content: @Composable IAddress.() -> Unit = {}): Address

Creates a Address component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.area(className: String? = null, id: String? = null, content: @Composable IArea.() -> Unit = {})

Creates a Area component.

Link copied to clipboard
@Composable
fun IComponent.areaRef(className: String? = null, id: String? = null, content: @Composable IArea.() -> Unit = {}): Area

Creates a Area component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.article(className: String? = null, id: String? = null, content: @Composable IArticle.() -> Unit = {})

Creates a Article component.

Link copied to clipboard
@Composable
fun IComponent.articleRef(className: String? = null, id: String? = null, content: @Composable IArticle.() -> Unit = {}): Article

Creates a Article component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.aside(className: String? = null, id: String? = null, content: @Composable IAside.() -> Unit = {})

Creates a Aside component.

Link copied to clipboard
@Composable
fun IComponent.asideRef(className: String? = null, id: String? = null, content: @Composable IAside.() -> Unit = {}): Aside

Creates a Aside component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.atom(label: String? = null, icon: String? = null, separator: String? = null, iconFirst: Boolean = true)

Creates a label with an icon.

Link copied to clipboard
@Composable
fun IComponent.audio(className: String? = null, id: String? = null, content: @Composable IAudio.() -> Unit = {})

Creates a Audio component.

Link copied to clipboard
@Composable
fun IComponent.audioRef(className: String? = null, id: String? = null, content: @Composable IAudio.() -> Unit = {}): Audio

Creates a Audio component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.b(className: String? = null, id: String? = null, content: @Composable IB.() -> Unit = {})

Creates a B component.

Link copied to clipboard
@Composable
fun IComponent.base(className: String? = null, id: String? = null, content: @Composable IBase.() -> Unit = {})

Creates a Base component.

Link copied to clipboard
@Composable
fun IComponent.baseRef(className: String? = null, id: String? = null, content: @Composable IBase.() -> Unit = {}): Base

Creates a Base component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.bdi(className: String? = null, id: String? = null, content: @Composable IBdi.() -> Unit = {})

Creates a Bdi component.

Link copied to clipboard
@Composable
fun IComponent.bdiRef(className: String? = null, id: String? = null, content: @Composable IBdi.() -> Unit = {}): Bdi

Creates a Bdi component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.bdo(className: String? = null, id: String? = null, content: @Composable IBdo.() -> Unit = {})

Creates a Bdo component.

Link copied to clipboard
@Composable
fun IComponent.bdoRef(className: String? = null, id: String? = null, content: @Composable IBdo.() -> Unit = {}): Bdo

Creates a Bdo component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.blockquote(className: String? = null, id: String? = null, content: @Composable IBlockquote.() -> Unit = {})

Creates a Blockquote component.

Link copied to clipboard
@Composable
fun IComponent.blockquoteRef(className: String? = null, id: String? = null, content: @Composable IBlockquote.() -> Unit = {}): Blockquote

Creates a Blockquote component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.body(className: String? = null, id: String? = null, content: @Composable IBody.() -> Unit = {})

Creates a Body component.

Link copied to clipboard
@Composable
fun IComponent.bodyRef(className: String? = null, id: String? = null, content: @Composable IBody.() -> Unit = {}): Body

Creates a Body component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.br(className: String? = null, id: String? = null, content: @Composable IBr.() -> Unit = {})

Creates a Br component.

Link copied to clipboard
@Composable
fun IComponent.bRef(className: String? = null, id: String? = null, content: @Composable IB.() -> Unit = {}): B

Creates a B component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.brRef(className: String? = null, id: String? = null, content: @Composable IBr.() -> Unit = {}): Br

Creates a Br component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.bt(text: String, className: String? = null, id: String? = null, content: @Composable IB.() -> Unit = {})

Creates a B component with text.

Link copied to clipboard
@Composable
fun IComponent.btRef(text: String, className: String? = null, id: String? = null, content: @Composable IB.() -> Unit = {}): B

Creates a B component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.button(label: String? = null, icon: String? = null, type: ButtonType = ButtonType.Button, disabled: Boolean? = null, className: String? = null, id: String? = null, content: @Composable IButton.() -> Unit = {})

Creates a Button component with a given label and icon.

Link copied to clipboard
@Composable
fun IComponent.buttonRef(label: String? = null, icon: String? = null, type: ButtonType = ButtonType.Button, disabled: Boolean? = null, className: String? = null, id: String? = null, content: @Composable IButton.() -> Unit = {}): Button

Creates a Button component with a given label and icon, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, className: String? = null, id: String? = null, content: @Composable ICanvas.() -> Unit = {})

Creates a Canvas component.

Link copied to clipboard
@Composable
fun IComponent.canvasRef(canvasWidth: Int? = null, canvasHeight: Int? = null, className: String? = null, id: String? = null, content: @Composable ICanvas.() -> Unit = {}): Canvas

Creates a Canvas component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.caption(className: String? = null, id: String? = null, content: @Composable ICaption.() -> Unit = {})

Creates a Caption component.

Link copied to clipboard
@Composable
fun IComponent.captionRef(className: String? = null, id: String? = null, content: @Composable ICaption.() -> Unit = {}): Caption

Creates a Caption component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.checkBox(value: Boolean = false, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ICheckBox.() -> Unit = {})

Creates CheckBox component.

Link copied to clipboard
@Composable
fun IComponent.checkBoxRef(value: Boolean = false, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ICheckBox.() -> Unit = {}): CheckBox

Creates CheckBox component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.cite(className: String? = null, id: String? = null, content: @Composable ICite.() -> Unit = {})

Creates a Cite component.

Link copied to clipboard
@Composable
fun IComponent.citeRef(className: String? = null, id: String? = null, content: @Composable ICite.() -> Unit = {}): Cite

Creates a Cite component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.code(className: String? = null, id: String? = null, content: @Composable ICode.() -> Unit = {})

Creates a Code component.

Link copied to clipboard
@Composable
fun IComponent.codeRef(className: String? = null, id: String? = null, content: @Composable ICode.() -> Unit = {}): Code

Creates a Code component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.col(className: String? = null, id: String? = null, content: @Composable ICol.() -> Unit = {})

Creates a Col component.

Link copied to clipboard
@Composable
fun IComponent.colgroup(className: String? = null, id: String? = null, content: @Composable IColgroup.() -> Unit = {})

Creates a Colgroup component.

Link copied to clipboard
@Composable
fun IComponent.colgroupRef(className: String? = null, id: String? = null, content: @Composable IColgroup.() -> Unit = {}): Colgroup

Creates a Colgroup component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.colorPicker(value: String? = null, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IText.() -> Unit = {})

Creates Text component with color input type.

Link copied to clipboard
@Composable
fun IComponent.colorPickerRef(value: String? = null, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IText.() -> Unit = {}): Text

Creates Text component with color input type, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.colRef(className: String? = null, id: String? = null, content: @Composable ICol.() -> Unit = {}): Col

Creates a Col component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.commentNode(data: String)

Creates a CommentNode component.

Link copied to clipboard
@Composable
fun IComponent.data(className: String? = null, id: String? = null, content: @Composable IData.() -> Unit = {})

Creates a Data component.

Link copied to clipboard
@Composable
fun IComponent.datalist(className: String? = null, id: String? = null, content: @Composable IDatalist.() -> Unit = {})

Creates a Datalist component.

Link copied to clipboard
@Composable
fun IComponent.datalistRef(className: String? = null, id: String? = null, content: @Composable IDatalist.() -> Unit = {}): Datalist

Creates a Datalist component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dataRef(className: String? = null, id: String? = null, content: @Composable IData.() -> Unit = {}): Data

Creates a Data component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.date(value: LocalDate? = null, min: LocalDate? = null, max: LocalDate? = null, step: Int = DATE_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IDate.() -> Unit = {})

Creates a Date component.

Link copied to clipboard
@Composable
fun IComponent.dateRef(value: LocalDate? = null, min: LocalDate? = null, max: LocalDate? = null, step: Int = DATE_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IDate.() -> Unit = {}): Date

Creates a Date component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dateTime(value: LocalDateTime? = null, min: LocalDateTime? = null, max: LocalDateTime? = null, step: Int = DATETIME_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IDateTime.() -> Unit = {})

Creates a DateTime component.

Link copied to clipboard
@Composable
fun IComponent.dateTimeRef(value: LocalDateTime? = null, min: LocalDateTime? = null, max: LocalDateTime? = null, step: Int = DATETIME_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IDateTime.() -> Unit = {}): DateTime

Creates a DateTime component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dd(className: String? = null, id: String? = null, content: @Composable IDd.() -> Unit = {})

Creates a Dd component.

Link copied to clipboard
@Composable
fun IComponent.ddRef(className: String? = null, id: String? = null, content: @Composable IDd.() -> Unit = {}): Dd

Creates a Dd component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.del(className: String? = null, id: String? = null, content: @Composable IDel.() -> Unit = {})

Creates a Del component.

Link copied to clipboard
@Composable
fun IComponent.delRef(className: String? = null, id: String? = null, content: @Composable IDel.() -> Unit = {}): Del

Creates a Del component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.details(className: String? = null, id: String? = null, content: @Composable IDetails.() -> Unit = {})

Creates a Details component.

Link copied to clipboard
@Composable
fun IComponent.detailsRef(className: String? = null, id: String? = null, content: @Composable IDetails.() -> Unit = {}): Details

Creates a Details component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dfn(className: String? = null, id: String? = null, content: @Composable IDfn.() -> Unit = {})

Creates a Dfn component.

Link copied to clipboard
@Composable
fun IComponent.dfnRef(className: String? = null, id: String? = null, content: @Composable IDfn.() -> Unit = {}): Dfn

Creates a Dfn component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dialog(className: String? = null, id: String? = null, content: @Composable IDialog.() -> Unit = {})

Creates a Dialog component.

Link copied to clipboard
@Composable
fun IComponent.dialogRef(className: String? = null, id: String? = null, content: @Composable IDialog.() -> Unit = {}): Dialog

Creates a Dialog component, returning a reference.

Link copied to clipboard
open fun dispatchEvent(type: String, eventInitDict: CustomEventInit): Boolean

Dispatches a custom event.

Link copied to clipboard
@Composable
fun IComponent.div(className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit = {})

Creates a Div component.

Link copied to clipboard
@Composable
fun IComponent.divRef(className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit = {}): Div

Creates a Div component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.divt(text: String, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit = {})

Creates a Div component with text.

Link copied to clipboard
@Composable
fun IComponent.divtRef(text: String, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit = {}): Div

Creates a Div component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dl(className: String? = null, id: String? = null, content: @Composable IDl.() -> Unit = {})

Creates a Dl component.

Link copied to clipboard
@Composable
fun IComponent.dlRef(className: String? = null, id: String? = null, content: @Composable IDl.() -> Unit = {}): Dl

Creates a Dl component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.dt(className: String? = null, id: String? = null, content: @Composable IDt.() -> Unit = {})

Creates a Dt component.

Link copied to clipboard
@Composable
fun IComponent.dtRef(className: String? = null, id: String? = null, content: @Composable IDt.() -> Unit = {}): Dt

Creates a Dt component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.em(className: String? = null, id: String? = null, content: @Composable IEm.() -> Unit = {})

Creates a Em component.

Link copied to clipboard
@Composable
fun IComponent.embed(className: String? = null, id: String? = null, content: @Composable IEmbed.() -> Unit = {})

Creates a Embed component.

Link copied to clipboard
@Composable
fun IComponent.embedRef(className: String? = null, id: String? = null, content: @Composable IEmbed.() -> Unit = {}): Embed

Creates a Embed component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.emRef(className: String? = null, id: String? = null, content: @Composable IEm.() -> Unit = {}): Em

Creates a Em component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.emt(text: String, className: String? = null, id: String? = null, content: @Composable IEm.() -> Unit = {})

Creates a Em component with text.

Link copied to clipboard
@Composable
fun IComponent.emtRef(text: String, className: String? = null, id: String? = null, content: @Composable IEm.() -> Unit = {}): Em

Creates a Em component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.fieldset(className: String? = null, id: String? = null, content: @Composable IFieldset.() -> Unit = {})

Creates a Fieldset component.

Link copied to clipboard
@Composable
fun IComponent.fieldsetRef(className: String? = null, id: String? = null, content: @Composable IFieldset.() -> Unit = {}): Fieldset

Creates a Fieldset component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.fieldWithLabel(label: String, className: String? = null, labelAfter: Boolean = false, groupClassName: String? = null, wrapperClassName: String? = null, content: @Composable IComponent.(id: String) -> Unit)

Creates a block with an associated label.

Link copied to clipboard
@Composable
fun IComponent.figcaption(className: String? = null, id: String? = null, content: @Composable IFigcaption.() -> Unit = {})

Creates a Figcaption component.

Link copied to clipboard
@Composable
fun IComponent.figcaptionRef(className: String? = null, id: String? = null, content: @Composable IFigcaption.() -> Unit = {}): Figcaption

Creates a Figcaption component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.figure(className: String? = null, id: String? = null, content: @Composable IFigure.() -> Unit = {})

Creates a Figure component.

Link copied to clipboard
@Composable
fun IComponent.figureRef(className: String? = null, id: String? = null, content: @Composable IFigure.() -> Unit = {}): Figure

Creates a Figure component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.flexPanel(flexDirection: FlexDirection? = null, flexWrap: FlexWrap? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, alignContent: AlignContent? = null, rowGap: CssSize? = null, columnGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit)

Creates a CSS flexbox container.

Link copied to clipboard
@Composable
fun IComponent.flexPanelRef(flexDirection: FlexDirection? = null, flexWrap: FlexWrap? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, alignContent: AlignContent? = null, rowGap: CssSize? = null, columnGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit): Div

Creates a CSS flexbox container, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.footer(className: String? = null, id: String? = null, content: @Composable IFooter.() -> Unit = {})

Creates a Footer component.

Link copied to clipboard
@Composable
fun IComponent.footerRef(className: String? = null, id: String? = null, content: @Composable IFooter.() -> Unit = {}): Footer

Creates a Footer component, returning a reference.

Link copied to clipboard
@Composable
inline fun <K : Any> IComponent.form(initialData: K? = null, method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, requiredMessage: String = REQUIRED_FIELD_MESSAGE, invalidMessage: String = INVALID_FIELD_MESSAGE, customSerializers: Map<KClass<*>, KSerializer<*>>? = null, className: String? = null, id: String? = null, content: @Composable Form<K>.() -> Unit = {})

Creates a Form component with a data class model.

@Composable
fun IComponent.form(initialData: Map<String, Any?>? = null, method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, requiredMessage: String = REQUIRED_FIELD_MESSAGE, invalidMessage: String = INVALID_FIELD_MESSAGE, customSerializers: Map<KClass<*>, KSerializer<*>>? = null, className: String? = null, id: String? = null, content: @Composable Form<Map<String, Any?>>.() -> Unit = {})

Creates a Form component with map model.

Link copied to clipboard
@Composable
inline fun <K : Any> IComponent.formRef(initialData: K? = null, method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, requiredMessage: String = REQUIRED_FIELD_MESSAGE, invalidMessage: String = INVALID_FIELD_MESSAGE, customSerializers: Map<KClass<*>, KSerializer<*>>? = null, className: String? = null, id: String? = null, content: @Composable Form<K>.() -> Unit = {}): Form<K>

Creates a Form component with a data class model, returning a reference.

@Composable
fun IComponent.formRef(initialData: Map<String, Any?>? = null, method: FormMethod? = null, action: String? = null, enctype: FormEnctype? = null, requiredMessage: String = REQUIRED_FIELD_MESSAGE, invalidMessage: String = INVALID_FIELD_MESSAGE, customSerializers: Map<KClass<*>, KSerializer<*>>? = null, className: String? = null, id: String? = null, content: @Composable Form<Map<String, Any?>>.() -> Unit = {}): Form<Map<String, Any?>>

Creates a Form component with map model, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.gridPanel(gridAutoColumns: String? = null, gridAutoRows: String? = null, gridAutoFlow: GridAutoFlow? = null, gridTemplateColumns: String? = null, gridTemplateRows: String? = null, gridTemplateAreas: List<String>? = null, justifyItems: JustifyItems? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, alignContent: AlignContent? = null, rowGap: CssSize? = null, columnGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit)

Creates a CSS grid container.

Link copied to clipboard
@Composable
fun IComponent.gridPanelRef(gridAutoColumns: String? = null, gridAutoRows: String? = null, gridAutoFlow: GridAutoFlow? = null, gridTemplateColumns: String? = null, gridTemplateRows: String? = null, gridTemplateAreas: List<String>? = null, justifyItems: JustifyItems? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, alignContent: AlignContent? = null, rowGap: CssSize? = null, columnGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit): Div

Creates a CSS grid container, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h1(className: String? = null, id: String? = null, content: @Composable IH1.() -> Unit = {})

Creates a H1 component.

Link copied to clipboard
@Composable
fun IComponent.h1Ref(className: String? = null, id: String? = null, content: @Composable IH1.() -> Unit = {}): H1

Creates a H1 component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h1t(text: String, className: String? = null, id: String? = null, content: @Composable IH1.() -> Unit = {})

Creates a H1 component with text.

Link copied to clipboard
@Composable
fun IComponent.h1tRef(text: String, className: String? = null, id: String? = null, content: @Composable IH1.() -> Unit = {}): H1

Creates a H1 component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h2(className: String? = null, id: String? = null, content: @Composable IH2.() -> Unit = {})

Creates a H2 component.

Link copied to clipboard
@Composable
fun IComponent.h2Ref(className: String? = null, id: String? = null, content: @Composable IH2.() -> Unit = {}): H2

Creates a H2 component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h2t(text: String, className: String? = null, id: String? = null, content: @Composable IH2.() -> Unit = {})

Creates a H2 component with text.

Link copied to clipboard
@Composable
fun IComponent.h2tRef(text: String, className: String? = null, id: String? = null, content: @Composable IH2.() -> Unit = {}): H2

Creates a H2 component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h3(className: String? = null, id: String? = null, content: @Composable IH3.() -> Unit = {})

Creates a H3 component.

Link copied to clipboard
@Composable
fun IComponent.h3Ref(className: String? = null, id: String? = null, content: @Composable IH3.() -> Unit = {}): H3

Creates a H3 component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h3t(text: String, className: String? = null, id: String? = null, content: @Composable IH3.() -> Unit = {})

Creates a H3 component with text.

Link copied to clipboard
@Composable
fun IComponent.h3tRef(text: String, className: String? = null, id: String? = null, content: @Composable IH3.() -> Unit = {}): H3

Creates a H3 component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h4(className: String? = null, id: String? = null, content: @Composable IH4.() -> Unit = {})

Creates a H4 component.

Link copied to clipboard
@Composable
fun IComponent.h4Ref(className: String? = null, id: String? = null, content: @Composable IH4.() -> Unit = {}): H4

Creates a H4 component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h4t(text: String, className: String? = null, id: String? = null, content: @Composable IH4.() -> Unit = {})

Creates a H4 component with text.

Link copied to clipboard
@Composable
fun IComponent.h4tRef(text: String, className: String? = null, id: String? = null, content: @Composable IH4.() -> Unit = {}): H4

Creates a H4 component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h5(className: String? = null, id: String? = null, content: @Composable IH5.() -> Unit = {})

Creates a H5 component.

Link copied to clipboard
@Composable
fun IComponent.h5Ref(className: String? = null, id: String? = null, content: @Composable IH5.() -> Unit = {}): H5

Creates a H5 component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h5t(text: String, className: String? = null, id: String? = null, content: @Composable IH5.() -> Unit = {})

Creates a H5 component with text.

Link copied to clipboard
@Composable
fun IComponent.h5tRef(text: String, className: String? = null, id: String? = null, content: @Composable IH5.() -> Unit = {}): H5

Creates a H5 component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h6(className: String? = null, id: String? = null, content: @Composable IH6.() -> Unit = {})

Creates a H6 component.

Link copied to clipboard
@Composable
fun IComponent.h6Ref(className: String? = null, id: String? = null, content: @Composable IH6.() -> Unit = {}): H6

Creates a H6 component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.h6t(text: String, className: String? = null, id: String? = null, content: @Composable IH6.() -> Unit = {})

Creates a H6 component with text.

Link copied to clipboard
@Composable
fun IComponent.h6tRef(text: String, className: String? = null, id: String? = null, content: @Composable IH6.() -> Unit = {}): H6

Creates a H6 component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.head(className: String? = null, id: String? = null, content: @Composable IHead.() -> Unit = {})

Creates a Head component.

Link copied to clipboard
@Composable
fun IComponent.header(className: String? = null, id: String? = null, content: @Composable IHeader.() -> Unit = {})

Creates a Header component.

Link copied to clipboard
@Composable
fun IComponent.headerRef(className: String? = null, id: String? = null, content: @Composable IHeader.() -> Unit = {}): Header

Creates a Header component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.headRef(className: String? = null, id: String? = null, content: @Composable IHead.() -> Unit = {}): Head

Creates a Head component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.hgroup(className: String? = null, id: String? = null, content: @Composable IHgroup.() -> Unit = {})

Creates a Hgroup component.

Link copied to clipboard
@Composable
fun IComponent.hgroupRef(className: String? = null, id: String? = null, content: @Composable IHgroup.() -> Unit = {}): Hgroup

Creates a Hgroup component, returning a reference.

Link copied to clipboard
open fun hide()

Hide the component.

Link copied to clipboard
@Composable
fun IComponent.hPanel(flexWrap: FlexWrap? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, gap: CssSize? = null, rowGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit)

Creates a container with a horizontal layout.

Link copied to clipboard
@Composable
fun IComponent.hPanelRef(flexWrap: FlexWrap? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, gap: CssSize? = null, rowGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit): Div

Creates a container with a horizontal layout, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.hr(className: String? = null, id: String? = null, content: @Composable IHr.() -> Unit = {})

Creates a Hr component.

Link copied to clipboard
@Composable
fun IComponent.hrRef(className: String? = null, id: String? = null, content: @Composable IHr.() -> Unit = {}): Hr

Creates a Hr component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.html(className: String? = null, id: String? = null, content: @Composable IHtml.() -> Unit = {})

Creates a Html component.

Link copied to clipboard
@Composable
fun IComponent.htmlRef(className: String? = null, id: String? = null, content: @Composable IHtml.() -> Unit = {}): Html

Creates a Html component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.i(className: String? = null, id: String? = null, content: @Composable II.() -> Unit = {})

Creates a I component.

Link copied to clipboard
@Composable
fun IComponent.iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, className: String? = null, id: String? = null, content: @Composable IIframe.() -> Unit = {})

Creates a Iframe component.

Link copied to clipboard
@Composable
fun IComponent.iframeRef(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, className: String? = null, id: String? = null, content: @Composable IIframe.() -> Unit = {}): Iframe

Creates a Iframe component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.img(src: String? = null, alt: String? = null, className: String? = null, id: String? = null, content: @Composable IImg.() -> Unit = {})

Creates a Img component.

Link copied to clipboard
@Composable
fun IComponent.imgRef(src: String? = null, alt: String? = null, className: String? = null, id: String? = null, content: @Composable IImg.() -> Unit = {}): Img

Creates a Img component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.ins(className: String? = null, id: String? = null, content: @Composable IIns.() -> Unit = {})

Creates a Ins component.

Link copied to clipboard
@Composable
fun IComponent.insRef(className: String? = null, id: String? = null, content: @Composable IIns.() -> Unit = {}): Ins

Creates a Ins component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.iRef(className: String? = null, id: String? = null, content: @Composable II.() -> Unit = {}): I

Creates a I component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.it(text: String, className: String? = null, id: String? = null, content: @Composable II.() -> Unit = {})

Creates a I component with text.

Link copied to clipboard
@Composable
fun IComponent.itRef(text: String, className: String? = null, id: String? = null, content: @Composable II.() -> Unit = {}): I

Creates a I component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.kbd(className: String? = null, id: String? = null, content: @Composable IKbd.() -> Unit = {})

Creates a Kbd component.

Link copied to clipboard
@Composable
fun IComponent.kbdRef(className: String? = null, id: String? = null, content: @Composable IKbd.() -> Unit = {}): Kbd

Creates a Kbd component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.label(htmlFor: String? = null, className: String? = null, id: String? = null, content: @Composable ILabel.() -> Unit = {})

Creates a Label component.

Link copied to clipboard
@Composable
fun IComponent.labelRef(htmlFor: String? = null, className: String? = null, id: String? = null, content: @Composable ILabel.() -> Unit = {}): Label

Creates a Label component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.legend(className: String? = null, id: String? = null, content: @Composable ILegend.() -> Unit = {})

Creates a Legend component.

Link copied to clipboard
@Composable
fun IComponent.legendRef(className: String? = null, id: String? = null, content: @Composable ILegend.() -> Unit = {}): Legend

Creates a Legend component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.li(className: String? = null, id: String? = null, content: @Composable ILi.() -> Unit = {})

Creates a Li component.

Link copied to clipboard
@Composable
fun IComponent.link(href: String? = null, label: String? = null, icon: String? = null, target: String? = null, className: String? = null, id: String? = null, content: @Composable ILink.() -> Unit = {})

Creates a Link component with a given label and icon.

Link copied to clipboard
@Composable
fun IComponent.linkRef(href: String? = null, label: String? = null, icon: String? = null, target: String? = null, className: String? = null, id: String? = null, content: @Composable ILink.() -> Unit = {}): Link

Creates a Link component with a given label and icon, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.linkTag(className: String? = null, id: String? = null, content: @Composable ILinkTag.() -> Unit = {})

Creates a LinkTag component.

Link copied to clipboard
@Composable
fun IComponent.linkTagRef(className: String? = null, id: String? = null, content: @Composable ILinkTag.() -> Unit = {}): LinkTag

Creates a LinkTag component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.liRef(className: String? = null, id: String? = null, content: @Composable ILi.() -> Unit = {}): Li

Creates a Li component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.lit(text: String, className: String? = null, id: String? = null, content: @Composable ILi.() -> Unit = {})

Creates a Li component with text.

Link copied to clipboard
@Composable
fun IComponent.litRef(text: String, className: String? = null, id: String? = null, content: @Composable ILi.() -> Unit = {}): Li

Creates a Li component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.main(className: String? = null, id: String? = null, content: @Composable IMain.() -> Unit = {})

Creates a Main component.

Link copied to clipboard
@Composable
fun IComponent.mainRef(className: String? = null, id: String? = null, content: @Composable IMain.() -> Unit = {}): Main

Creates a Main component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.mapTag(className: String? = null, id: String? = null, content: @Composable IMapTag.() -> Unit = {})

Creates a MapTag component.

Link copied to clipboard
@Composable
fun IComponent.mapTagRef(className: String? = null, id: String? = null, content: @Composable IMapTag.() -> Unit = {}): MapTag

Creates a MapTag component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.mark(className: String? = null, id: String? = null, content: @Composable IMark.() -> Unit = {})

Creates a Mark component.

Link copied to clipboard
@Composable
fun IComponent.markRef(className: String? = null, id: String? = null, content: @Composable IMark.() -> Unit = {}): Mark

Creates a Mark component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.menu(className: String? = null, id: String? = null, content: @Composable IMenu.() -> Unit = {})

Creates a Menu component.

Link copied to clipboard
@Composable
fun IComponent.menuRef(className: String? = null, id: String? = null, content: @Composable IMenu.() -> Unit = {}): Menu

Creates a Menu component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.meta(className: String? = null, id: String? = null, content: @Composable IMeta.() -> Unit = {})

Creates a Meta component.

Link copied to clipboard
@Composable
fun IComponent.metaRef(className: String? = null, id: String? = null, content: @Composable IMeta.() -> Unit = {}): Meta

Creates a Meta component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.meter(className: String? = null, id: String? = null, content: @Composable IMeter.() -> Unit = {})

Creates a Meter component.

Link copied to clipboard
@Composable
fun IComponent.meterRef(className: String? = null, id: String? = null, content: @Composable IMeter.() -> Unit = {}): Meter

Creates a Meter component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.nav(className: String? = null, id: String? = null, content: @Composable INav.() -> Unit = {})

Creates a Nav component.

Link copied to clipboard
@Composable
fun IComponent.navRef(className: String? = null, id: String? = null, content: @Composable INav.() -> Unit = {}): Nav

Creates a Nav component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.noscript(className: String? = null, id: String? = null, content: @Composable INoscript.() -> Unit = {})

Creates a Noscript component.

Link copied to clipboard
@Composable
fun IComponent.noscriptRef(className: String? = null, id: String? = null, content: @Composable INoscript.() -> Unit = {}): Noscript

Creates a Noscript component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.numeric(value: Number? = null, min: Number? = null, max: Number? = null, decimals: Int = NUMERIC_DEFAULT_DECIMALS, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, locale: Locale = LocaleManager.currentLocale, className: String? = null, id: String? = null, setup: @Composable INumeric.() -> Unit = {})

Creates a Numeric component.

Link copied to clipboard
@Composable
fun IComponent.numericRef(value: Number? = null, min: Number? = null, max: Number? = null, decimals: Int = NUMERIC_DEFAULT_DECIMALS, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, locale: Locale = LocaleManager.currentLocale, className: String? = null, id: String? = null, setup: @Composable INumeric.() -> Unit = {}): Numeric

Creates a Numeric component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.objectTag(className: String? = null, id: String? = null, content: @Composable IObjectTag.() -> Unit = {})

Creates a ObjectTag component.

Link copied to clipboard
@Composable
fun IComponent.objectTagRef(className: String? = null, id: String? = null, content: @Composable IObjectTag.() -> Unit = {}): ObjectTag

Creates a ObjectTag component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.ol(type: OlType? = null, start: Int? = null, className: String? = null, id: String? = null, content: @Composable IOl.() -> Unit = {})

Creates a Ol component.

Link copied to clipboard
@Composable
fun IComponent.olRef(type: OlType? = null, start: Int? = null, className: String? = null, id: String? = null, content: @Composable IOl.() -> Unit = {}): Ol

Creates a Ol component, returninig a reference.

Link copied to clipboard
open fun onInsert()

Function called after the component is inserted in the composition.

Link copied to clipboard
open fun onRemove()

Function called after the component is removed from the composition.

Link copied to clipboard
@Composable
fun IComponent.optgroup(label: String? = null, disabled: Boolean? = null, className: String? = null, id: String? = null, content: @Composable IOptgroup.() -> Unit = {})

Creates a Optgroup component.

Link copied to clipboard
@Composable
fun IComponent.optgroupRef(label: String? = null, disabled: Boolean? = null, className: String? = null, id: String? = null, content: @Composable IOptgroup.() -> Unit = {}): Optgroup

Creates a Optgroup component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.option(value: String? = null, label: String? = null, selected: Boolean? = null, disabled: Boolean? = null, className: String? = null, id: String? = null, content: @Composable IOption.() -> Unit = {})

Creates an Option component.

Link copied to clipboard
@Composable
fun IComponent.optionRef(value: String? = null, label: String? = null, selected: Boolean? = null, disabled: Boolean? = null, className: String? = null, id: String? = null, content: @Composable IOption.() -> Unit = {}): Option

Creates an Option component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.output(className: String? = null, id: String? = null, content: @Composable IOutput.() -> Unit = {})

Creates a Output component.

Link copied to clipboard
@Composable
fun IComponent.outputRef(className: String? = null, id: String? = null, content: @Composable IOutput.() -> Unit = {}): Output

Creates a Output component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.p(className: String? = null, id: String? = null, content: @Composable IP.() -> Unit = {})

Creates a P component.

Link copied to clipboard
@Composable
fun IComponent.password(value: String? = null, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IText.() -> Unit = {})

Creates Text component with password input type.

Link copied to clipboard
@Composable
fun IComponent.passwordRef(value: String? = null, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IText.() -> Unit = {}): Text

Creates Text component with password input type, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.picture(className: String? = null, id: String? = null, content: @Composable IPicture.() -> Unit = {})

Creates a Picture component.

Link copied to clipboard
@Composable
fun IComponent.pictureRef(className: String? = null, id: String? = null, content: @Composable IPicture.() -> Unit = {}): Picture

Creates a Picture component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.portal(className: String? = null, id: String? = null, content: @Composable IPortal.() -> Unit = {})

Creates a Portal component.

Link copied to clipboard
@Composable
fun IComponent.portalRef(className: String? = null, id: String? = null, content: @Composable IPortal.() -> Unit = {}): Portal

Creates a Portal component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.pre(className: String? = null, id: String? = null, content: @Composable IPre.() -> Unit = {})

Creates a Pre component.

Link copied to clipboard
@Composable
fun IComponent.pRef(className: String? = null, id: String? = null, content: @Composable IP.() -> Unit = {}): P

Creates a P component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.preRef(className: String? = null, id: String? = null, content: @Composable IPre.() -> Unit = {}): Pre

Creates a Pre component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.pret(text: String, className: String? = null, id: String? = null, content: @Composable IPre.() -> Unit = {})

Creates a Pre component with text.

Link copied to clipboard
@Composable
fun IComponent.pretRef(text: String, className: String? = null, id: String? = null, content: @Composable IPre.() -> Unit = {}): Pre

Creates a Pre component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.progress(className: String? = null, id: String? = null, content: @Composable IProgress.() -> Unit = {})

Creates a Progress component.

Link copied to clipboard
@Composable
fun IComponent.progressRef(className: String? = null, id: String? = null, content: @Composable IProgress.() -> Unit = {}): Progress

Creates a Progress component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.pt(text: String, className: String? = null, id: String? = null, content: @Composable IP.() -> Unit = {})

Creates a P component with text.

Link copied to clipboard
@Composable
fun IComponent.ptRef(text: String, className: String? = null, id: String? = null, content: @Composable IP.() -> Unit = {}): P

Creates a P component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.q(className: String? = null, id: String? = null, content: @Composable IQ.() -> Unit = {})

Creates a Q component.

Link copied to clipboard
@Composable
fun IComponent.qRef(className: String? = null, id: String? = null, content: @Composable IQ.() -> Unit = {}): Q

Creates a Q component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.radio(value: Boolean = false, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IRadio.() -> Unit = {})

Creates Radio component.

Link copied to clipboard
@Composable
fun IComponent.radioGroup(options: List<StringPair>? = null, value: String? = null, inline: Boolean = false, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IRadioGroup.() -> Unit = {})

Creates RadioGroup component.

Link copied to clipboard
@Composable
fun IComponent.radioGroupRef(options: List<StringPair>? = null, value: String? = null, inline: Boolean = false, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IRadioGroup.() -> Unit = {}): RadioGroup

Creates RadioGroup component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.radioRef(value: Boolean = false, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IRadio.() -> Unit = {}): Radio

Creates Radio component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.range(value: Number? = null, min: Number = RANGE_DEFAULT_MIN, max: Number = RANGE_DEFAULT_MAX, step: Number = RANGE_DEFAULT_STEP, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IRange.() -> Unit = {})

Creates a Range component.

Link copied to clipboard
@Composable
fun IComponent.rangeRef(value: Number? = null, min: Number = RANGE_DEFAULT_MIN, max: Number = RANGE_DEFAULT_MAX, step: Number = RANGE_DEFAULT_STEP, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IRange.() -> Unit = {}): Range

Creates a Range component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.rawHtml(rawHtml: String)

Creates a RawHtml component.

Link copied to clipboard
@Composable
fun IComponent.rawHtmlBlock(rawHtml: String)

Creates a RawHtmlBlock component.

Link copied to clipboard

Render the component to string.

Link copied to clipboard
open override fun renderToStringBuilder(builder: StringBuilder)

Render the component to the given builder.

Link copied to clipboard
@Composable
fun IComponent.rp(className: String? = null, id: String? = null, content: @Composable IRp.() -> Unit = {})

Creates a Rp component.

Link copied to clipboard
@Composable
fun IComponent.rpRef(className: String? = null, id: String? = null, content: @Composable IRp.() -> Unit = {}): Rp

Creates a Rp component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.rt(className: String? = null, id: String? = null, content: @Composable IRt.() -> Unit = {})

Creates a Rt component.

Link copied to clipboard
@Composable
fun IComponent.rtRef(className: String? = null, id: String? = null, content: @Composable IRt.() -> Unit = {}): Rt

Creates a Rt component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.ruby(className: String? = null, id: String? = null, content: @Composable IRuby.() -> Unit = {})

Creates a Ruby component.

Link copied to clipboard
@Composable
fun IComponent.rubyRef(className: String? = null, id: String? = null, content: @Composable IRuby.() -> Unit = {}): Ruby

Creates a Ruby component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.s(className: String? = null, id: String? = null, content: @Composable IS.() -> Unit = {})

Creates a S component.

Link copied to clipboard
@Composable
fun IComponent.samp(className: String? = null, id: String? = null, content: @Composable ISamp.() -> Unit = {})

Creates a Samp component.

Link copied to clipboard
@Composable
fun IComponent.sampRef(className: String? = null, id: String? = null, content: @Composable ISamp.() -> Unit = {}): Samp

Creates a Samp component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.script(className: String? = null, id: String? = null, content: @Composable IScript.() -> Unit = {})

Creates a Script component.

Link copied to clipboard
@Composable
fun IComponent.scriptRef(className: String? = null, id: String? = null, content: @Composable IScript.() -> Unit = {}): Script

Creates a Script component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.search(className: String? = null, id: String? = null, content: @Composable ISearch.() -> Unit = {})

Creates a Search component.

Link copied to clipboard
@Composable
fun IComponent.searchRef(className: String? = null, id: String? = null, content: @Composable ISearch.() -> Unit = {}): Search

Creates a Search component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.section(className: String? = null, id: String? = null, content: @Composable ISection.() -> Unit = {})

Creates a Section component.

Link copied to clipboard
@Composable
fun IComponent.sectionRef(className: String? = null, id: String? = null, content: @Composable ISection.() -> Unit = {}): Section

Creates a Section component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.select(options: List<StringPair>? = null, value: String? = null, emptyOption: Boolean = false, multiple: Boolean = false, size: Int? = null, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ISelect.() -> Unit = {})

Creates Select component.

Link copied to clipboard
@Composable
fun IComponent.selectRef(options: List<StringPair>? = null, value: String? = null, emptyOption: Boolean = false, multiple: Boolean = false, size: Int? = null, name: String? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ISelect.() -> Unit = {}): Select

Creates Select component, returning a reference.

Link copied to clipboard
open fun show()

Show the component.

Link copied to clipboard
@Composable
fun IComponent.slot(className: String? = null, id: String? = null, content: @Composable ISlot.() -> Unit = {})

Creates a Slot component.

Link copied to clipboard
@Composable
fun IComponent.slotRef(className: String? = null, id: String? = null, content: @Composable ISlot.() -> Unit = {}): Slot

Creates a Slot component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.small(className: String? = null, id: String? = null, content: @Composable ISmall.() -> Unit = {})

Creates a Small component.

Link copied to clipboard
@Composable
fun IComponent.smallRef(className: String? = null, id: String? = null, content: @Composable ISmall.() -> Unit = {}): Small

Creates a Small component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.smallt(text: String, className: String? = null, id: String? = null, content: @Composable ISmall.() -> Unit = {})

Creates a Small component with text.

Link copied to clipboard
@Composable
fun IComponent.smalltRef(text: String, className: String? = null, id: String? = null, content: @Composable ISmall.() -> Unit = {}): Small

Creates a Small component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.source(className: String? = null, id: String? = null, content: @Composable ISource.() -> Unit = {})

Creates a Source component.

Link copied to clipboard
@Composable
fun IComponent.sourceRef(className: String? = null, id: String? = null, content: @Composable ISource.() -> Unit = {}): Source

Creates a Source component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.span(className: String? = null, id: String? = null, content: @Composable ISpan.() -> Unit = {})

Creates a Span component.

Link copied to clipboard
@Composable
fun IComponent.spanRef(className: String? = null, id: String? = null, content: @Composable ISpan.() -> Unit = {}): Span

Creates a Span component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.spant(text: String, className: String? = null, id: String? = null, content: @Composable ISpan.() -> Unit = {})

Creates a Span component with text.

Link copied to clipboard
@Composable
fun IComponent.spantRef(text: String, className: String? = null, id: String? = null, content: @Composable ISpan.() -> Unit = {}): Span

Creates a Span component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.spinner(value: Int? = null, min: Int? = null, max: Int? = null, step: Int = SPINNER_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ISpinner.() -> Unit = {})

Creates a Spinner component.

Link copied to clipboard
@Composable
fun IComponent.spinnerRef(value: Int? = null, min: Int? = null, max: Int? = null, step: Int = SPINNER_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ISpinner.() -> Unit = {}): Spinner

Creates a Spinner component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.sRef(className: String? = null, id: String? = null, content: @Composable IS.() -> Unit = {}): S

Creates a S component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.st(text: String, className: String? = null, id: String? = null, content: @Composable IS.() -> Unit = {})

Creates a S component with text.

Link copied to clipboard
@Composable
fun IComponent.stRef(text: String, className: String? = null, id: String? = null, content: @Composable IS.() -> Unit = {}): S

Creates a S component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.strong(className: String? = null, id: String? = null, content: @Composable IStrong.() -> Unit = {})

Creates a Strong component.

Link copied to clipboard
@Composable
fun IComponent.strongRef(className: String? = null, id: String? = null, content: @Composable IStrong.() -> Unit = {}): Strong

Creates a Strong component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.strongt(text: String, className: String? = null, id: String? = null, content: @Composable IStrong.() -> Unit = {})

Creates a Strong component with text.

Link copied to clipboard
@Composable
fun IComponent.strongtRef(text: String, className: String? = null, id: String? = null, content: @Composable IStrong.() -> Unit = {}): Strong

Creates a Strong component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.sub(className: String? = null, id: String? = null, content: @Composable ISub.() -> Unit = {})

Creates a Sub component.

Link copied to clipboard
@Composable
fun IComponent.subRef(className: String? = null, id: String? = null, content: @Composable ISub.() -> Unit = {}): Sub

Creates a Sub component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.subt(text: String, className: String? = null, id: String? = null, content: @Composable ISub.() -> Unit = {})

Creates a Sub component with text.

Link copied to clipboard
@Composable
fun IComponent.subtRef(text: String, className: String? = null, id: String? = null, content: @Composable ISub.() -> Unit = {}): Sub

Creates a Sub component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.summary(className: String? = null, id: String? = null, content: @Composable ISummary.() -> Unit = {})

Creates a Summary component.

Link copied to clipboard
@Composable
fun IComponent.summaryRef(className: String? = null, id: String? = null, content: @Composable ISummary.() -> Unit = {}): Summary

Creates a Summary component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.sup(className: String? = null, id: String? = null, content: @Composable ISup.() -> Unit = {})

Creates a Sup component.

Link copied to clipboard
@Composable
fun IComponent.supRef(className: String? = null, id: String? = null, content: @Composable ISup.() -> Unit = {}): Sup

Creates a Sup component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.supt(text: String, className: String? = null, id: String? = null, content: @Composable ISup.() -> Unit = {})

Creates a Sup component with text.

Link copied to clipboard
@Composable
fun IComponent.suptRef(text: String, className: String? = null, id: String? = null, content: @Composable ISup.() -> Unit = {}): Sup

Creates a Sup component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.table(className: String? = null, id: String? = null, content: @Composable ITable.() -> Unit = {})

Creates a Table component.

Link copied to clipboard
@Composable
fun IComponent.tableRef(className: String? = null, id: String? = null, content: @Composable ITable.() -> Unit = {}): Table

Creates a Table component, returning a reference.

Link copied to clipboard
@Composable
fun <E : HTMLElement> IComponent.tag(tagName: String, className: String? = null, id: String? = null, namespace: String? = null, content: @Composable ITag<E>.() -> Unit = {})

Creates a Tag component with given DOM element type.

@Composable
fun IComponent.tag(tagName: String, className: String? = null, id: String? = null, namespace: String? = null, content: @Composable ITag<HTMLElement>.() -> Unit = {})

Creates a Tag component with HTMLElement type.

Link copied to clipboard
@Composable
fun <E : HTMLElement> IComponent.tagRef(tagName: String, className: String? = null, id: String? = null, namespace: String? = null, content: @Composable ITag<E>.() -> Unit = {}): Tag<E>

Creates a Tag component with given DOM element type, returning a reference.

@Composable
fun IComponent.tagRef(tagName: String, className: String? = null, id: String? = null, namespace: String? = null, content: @Composable ITag<HTMLElement>.() -> Unit = {}): Tag<HTMLElement>

Creates a Tag component with HTMLElement type, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.tbody(className: String? = null, id: String? = null, content: @Composable ITbody.() -> Unit = {})

Creates a Tbody component.

Link copied to clipboard
@Composable
fun IComponent.tbodyRef(className: String? = null, id: String? = null, content: @Composable ITbody.() -> Unit = {}): Tbody

Creates a Tbody component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.td(colspan: Int? = null, rowspan: Int? = null, className: String? = null, id: String? = null, content: @Composable ITd.() -> Unit = {})

Creates a Td component.

Link copied to clipboard
@Composable
fun IComponent.tdRef(colspan: Int? = null, rowspan: Int? = null, className: String? = null, id: String? = null, content: @Composable ITd.() -> Unit = {}): Td

Creates a Td component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.template(className: String? = null, id: String? = null, content: @Composable ITemplate.() -> Unit = {})

Creates a Template component.

Link copied to clipboard
@Composable
fun IComponent.templateRef(className: String? = null, id: String? = null, content: @Composable ITemplate.() -> Unit = {}): Template

Creates a Template component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.text(value: String? = null, type: InputType = InputType.Text, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IText.() -> Unit = {})

Creates Text component.

Link copied to clipboard
@Composable
fun IComponent.textArea(value: String? = null, cols: Int? = null, rows: Int? = null, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITextArea.() -> Unit = {})

Creates a TextArea component.

Link copied to clipboard
@Composable
fun IComponent.textAreaRef(value: String? = null, cols: Int? = null, rows: Int? = null, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITextArea.() -> Unit = {}): TextArea

Creates a TextArea component, returnig a reference.

Link copied to clipboard
@Composable
fun IComponent.textNode(data: String)

Creates a TextNode component.

Link copied to clipboard
@Composable
fun IComponent.textRef(value: String? = null, type: InputType = InputType.Text, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IText.() -> Unit = {}): Text

Creates Text component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.tfoot(className: String? = null, id: String? = null, content: @Composable ITfoot.() -> Unit = {})

Creates a Tfoot component.

Link copied to clipboard
@Composable
fun IComponent.tfootRef(className: String? = null, id: String? = null, content: @Composable ITfoot.() -> Unit = {}): Tfoot

Creates a Tfoot component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.th(colspan: Int? = null, rowspan: Int? = null, scope: ThScope? = null, className: String? = null, id: String? = null, content: @Composable ITh.() -> Unit = {})

Creates a Th component.

Link copied to clipboard
@Composable
fun IComponent.thead(className: String? = null, id: String? = null, content: @Composable IThead.() -> Unit = {})

Creates a Thead component.

Link copied to clipboard
@Composable
fun IComponent.theadRef(className: String? = null, id: String? = null, content: @Composable IThead.() -> Unit = {}): Thead

Creates a Thead component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.thRef(colspan: Int? = null, rowspan: Int? = null, scope: ThScope? = null, className: String? = null, id: String? = null, content: @Composable ITh.() -> Unit = {}): Th

Creates a Th component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.time(value: LocalTime? = null, min: LocalTime? = null, max: LocalTime? = null, step: Int = TIME_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITime.() -> Unit = {})

Creates a Time component.

@Composable
fun IComponent.time(className: String? = null, id: String? = null, content: @Composable ITime.() -> Unit = {})

Creates a Time component.

Link copied to clipboard
@Composable
fun IComponent.timeRef(value: LocalTime? = null, min: LocalTime? = null, max: LocalTime? = null, step: Int = TIME_DEFAULT_STEP, name: String? = null, maxlength: Int? = null, placeholder: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITime.() -> Unit = {}): Time

Creates a Time component, returning a reference.

@Composable
fun IComponent.timeRef(className: String? = null, id: String? = null, content: @Composable ITime.() -> Unit = {}): Time

Creates a Time component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.title(className: String? = null, id: String? = null, content: @Composable ITitle.() -> Unit = {})

Creates a Title component.

Link copied to clipboard
@Composable
fun IComponent.titleRef(className: String? = null, id: String? = null, content: @Composable ITitle.() -> Unit = {}): Title

Creates a Title component, returning a reference.

Link copied to clipboard
open fun toggle()

Toggle the component visibility.

Link copied to clipboard
@Composable
fun IComponent.tr(className: String? = null, id: String? = null, content: @Composable ITr.() -> Unit = {})

Creates a Tr component.

Link copied to clipboard
@Composable
fun IComponent.track(className: String? = null, id: String? = null, content: @Composable ITrack.() -> Unit = {})

Creates a Track component.

Link copied to clipboard
@Composable
fun IComponent.trackRef(className: String? = null, id: String? = null, content: @Composable ITrack.() -> Unit = {}): Track

Creates a Track component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.triStateCheckBox(value: Boolean? = null, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITriStateCheckBox.() -> Unit = {})

Creates TriStateCheckBox component.

Link copied to clipboard
@Composable
fun IComponent.triStateCheckBoxRef(value: Boolean? = null, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable ITriStateCheckBox.() -> Unit = {}): TriStateCheckBox

Creates TriStateCheckBox component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.trRef(className: String? = null, id: String? = null, content: @Composable ITr.() -> Unit = {}): Tr

Creates a Tr component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.u(className: String? = null, id: String? = null, content: @Composable IU.() -> Unit = {})

Creates a U component.

Link copied to clipboard
@Composable
fun IComponent.ul(className: String? = null, id: String? = null, content: @Composable IUl.() -> Unit = {})

Creates a Ul component.

Link copied to clipboard
@Composable
fun IComponent.ulRef(className: String? = null, id: String? = null, content: @Composable IUl.() -> Unit = {}): Ul

Creates a Ul component, returning a reference.

Link copied to clipboard
@Composable
open operator fun String.unaryPlus()

Creates a TextNode component with unary + operator.

Link copied to clipboard
fun <T> updateProperty(property: String, value: T)
fun <T> updateProperty(property: KProperty<*>, value: T)

Update the value of the property with lower priority (called by the compose runtime).

Link copied to clipboard
@Composable
fun IComponent.upload(multiple: Boolean = false, accept: List<String>? = null, capture: Capture? = null, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IUpload.() -> Unit = {})

Creates Upload component.

Link copied to clipboard
@Composable
fun IComponent.uploadRef(multiple: Boolean = false, accept: List<String>? = null, capture: Capture? = null, name: String? = null, disabled: Boolean? = null, required: Boolean? = null, className: String? = null, id: String? = null, setup: @Composable IUpload.() -> Unit = {}): Upload

Creates Upload component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.uRef(className: String? = null, id: String? = null, content: @Composable IU.() -> Unit = {}): U

Creates a U component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.ut(text: String, className: String? = null, id: String? = null, content: @Composable IU.() -> Unit = {})

Creates a U component with text.

Link copied to clipboard
@Composable
fun IComponent.utRef(text: String, className: String? = null, id: String? = null, content: @Composable IU.() -> Unit = {}): U

Creates a U component with text, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.varTag(className: String? = null, id: String? = null, content: @Composable IVarTag.() -> Unit = {})

Creates a VarTag component.

Link copied to clipboard
@Composable
fun IComponent.varTagRef(className: String? = null, id: String? = null, content: @Composable IVarTag.() -> Unit = {}): VarTag

Creates a VarTag component, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.video(className: String? = null, id: String? = null, content: @Composable IVideo.() -> Unit = {})

Creates a Video component.

Link copied to clipboard
@Composable
fun IComponent.videoRef(className: String? = null, id: String? = null, content: @Composable IVideo.() -> Unit = {}): Video

Creates a Video component, returning a reference.

Link copied to clipboard
@Composable
open override fun visible(visible: Boolean)
Link copied to clipboard
@Composable
fun IComponent.vPanel(flexWrap: FlexWrap? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, gap: CssSize? = null, columnGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit)

Creates a container with a vertical layout.

Link copied to clipboard
@Composable
fun IComponent.vPanelRef(flexWrap: FlexWrap? = null, justifyContent: JustifyContent? = null, alignItems: AlignItems? = null, gap: CssSize? = null, columnGap: CssSize? = null, className: String? = null, id: String? = null, content: @Composable IDiv.() -> Unit): Div

Creates a container with a vertical layout, returning a reference.

Link copied to clipboard
@Composable
fun IComponent.wbr(className: String? = null, id: String? = null, content: @Composable IWbr.() -> Unit = {})

Creates a Wbr component.

Link copied to clipboard
@Composable
fun IComponent.wbrRef(className: String? = null, id: String? = null, content: @Composable IWbr.() -> Unit = {}): Wbr

Creates a Wbr component, returning a reference.