RDOMBuilderImpl

open class RDOMBuilderImpl<out T : Tag>(factory: (TagConsumer<Unit>) -> T) : RBuilderImpl, RDOMBuilder<T> (source)

Constructors

Link copied to clipboard
constructor(factory: (TagConsumer<Unit>) -> T)

Properties

Link copied to clipboard
override val attrs: T
Link copied to clipboard
Link copied to clipboard
override val consumer: TagConsumer<Unit>
Link copied to clipboard
open var INPUT.defaultChecked: Boolean
Link copied to clipboard
override val domProps: DOMProps
Link copied to clipboard
open var key: Key?
Link copied to clipboard
open var ref: Ref<*>?
Link copied to clipboard
open var SELECT.value: String
Link copied to clipboard
open var SELECT.values: Set<String>

Functions

Link copied to clipboard
inline fun RBuilder.a(href: String? = null, target: String? = null, classes: String? = null, block: RDOMBuilder<A>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.abbr(classes: String? = null, block: RDOMBuilder<ABBR>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.address(classes: String? = null, block: RDOMBuilder<ADDRESS>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.area(shape: AreaShape? = null, alt: String? = null, classes: String? = null, block: RDOMBuilder<AREA>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.article(classes: String? = null, block: RDOMBuilder<ARTICLE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.aside(classes: String? = null, block: RDOMBuilder<ASIDE>.() -> Unit)
Link copied to clipboard
inline fun <T : Tag> RDOMBuilder<T>.attrs(handler: T.() -> Unit)
Link copied to clipboard
inline fun RBuilder.audio(classes: String? = null, block: RDOMBuilder<AUDIO>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.b(classes: String? = null, block: RDOMBuilder<B>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.base(classes: String? = null, block: RDOMBuilder<BASE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.bdi(classes: String? = null, block: RDOMBuilder<BDI>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.bdo(classes: String? = null, block: RDOMBuilder<BDO>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.blockquote(classes: String? = null, block: RDOMBuilder<BLOCKQUOTE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.body(classes: String? = null, block: RDOMBuilder<BODY>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.br(classes: String? = null, block: RDOMBuilder<BR>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.button(formEncType: ButtonFormEncType? = null, formMethod: ButtonFormMethod? = null, type: ButtonType? = null, classes: String? = null, block: RDOMBuilder<BUTTON>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.canvas(classes: String? = null, block: RDOMBuilder<CANVAS>.() -> Unit)
inline fun RBuilder.canvas(classes: String? = null, content: String = "")
Link copied to clipboard
inline fun RBuilder.caption(classes: String? = null, block: RDOMBuilder<CAPTION>.() -> Unit)
Link copied to clipboard
open fun child(element: ReactNode)
open fun <P : Props> child(klazz: KClass<out Component<P, *>>, handler: RHandler<P>)
open fun <P : Props> child(type: ElementType<P>, props: P, handler: RHandler<P>?)
Link copied to clipboard
Link copied to clipboard
inline fun RBuilder.cite(classes: String? = null, block: RDOMBuilder<CITE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.code(classes: String? = null, block: RDOMBuilder<CODE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.col(classes: String? = null, block: RDOMBuilder<COL>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.colgroup(classes: String? = null, block: RDOMBuilder<COLGROUP>.() -> Unit)
Link copied to clipboard
open fun create(): ReactElement<*>
Link copied to clipboard
inline fun RBuilder.datalist(classes: String? = null, block: RDOMBuilder<DATALIST>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.dd(classes: String? = null, block: RDOMBuilder<DD>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.del(classes: String? = null, block: RDOMBuilder<DEL>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.details(classes: String? = null, block: RDOMBuilder<DETAILS>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.dfn(classes: String? = null, block: RDOMBuilder<DFN>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.dialog(classes: String? = null, block: RDOMBuilder<DIALOG>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.div(classes: String? = null, block: RDOMBuilder<DIV>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.dl(classes: String? = null, block: RDOMBuilder<DL>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.dt(classes: String? = null, block: RDOMBuilder<DT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.em(classes: String? = null, block: RDOMBuilder<EM>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.embed(classes: String? = null, block: RDOMBuilder<EMBED>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.fieldset(classes: String? = null, block: RDOMBuilder<FIELDSET>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.figcaption(classes: String? = null, block: RDOMBuilder<FIGCAPTION>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.figure(classes: String? = null, block: RDOMBuilder<FIGURE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.footer(classes: String? = null, block: RDOMBuilder<FOOTER>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.form(action: String? = null, encType: FormEncType? = null, method: FormMethod? = null, classes: String? = null, block: RDOMBuilder<FORM>.() -> Unit)
Link copied to clipboard
open operator fun Tag.get(name: String): Any
Link copied to clipboard
inline fun RBuilder.h1(classes: String? = null, block: RDOMBuilder<H1>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.h2(classes: String? = null, block: RDOMBuilder<H2>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.h3(classes: String? = null, block: RDOMBuilder<H3>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.h4(classes: String? = null, block: RDOMBuilder<H4>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.h5(classes: String? = null, block: RDOMBuilder<H5>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.h6(classes: String? = null, block: RDOMBuilder<H6>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.head(block: RDOMBuilder<HEAD>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.header(classes: String? = null, block: RDOMBuilder<HEADER>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.hr(classes: String? = null, block: RDOMBuilder<HR>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.html(block: RDOMBuilder<HTML>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.i(classes: String? = null, block: RDOMBuilder<I>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.iframe(sandbox: IframeSandbox? = null, classes: String? = null, block: RDOMBuilder<IFRAME>.() -> Unit)
inline fun RBuilder.iframe(sandbox: IframeSandbox? = null, classes: String? = null, content: String = "")
Link copied to clipboard
inline fun RBuilder.img(alt: String? = null, src: String? = null, classes: String? = null, block: RDOMBuilder<IMG>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.input(type: InputType? = null, formEncType: InputFormEncType? = null, formMethod: InputFormMethod? = null, name: String? = null, classes: String? = null, block: RDOMBuilder<INPUT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.ins(classes: String? = null, block: RDOMBuilder<INS>.() -> Unit)
Link copied to clipboard
open operator fun <P : Props> ElementType<P>.invoke()
open operator fun <T> Consumer<T>.invoke(handler: RBuilder.(T) -> Unit)
open operator fun <P : Props> ElementType<P>.invoke(handler: RHandler<P>)
open operator fun <T> Provider<T>.invoke(value: T, handler: RHandler<ProviderProps<T>>)
Link copied to clipboard
inline fun RBuilder.kbd(classes: String? = null, block: RDOMBuilder<KBD>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.label(classes: String? = null, block: RDOMBuilder<LABEL>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.legend(classes: String? = null, block: RDOMBuilder<LEGEND>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.li(classes: String? = null, block: RDOMBuilder<LI>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.link(href: String? = null, rel: String? = null, type: String? = null, block: RDOMBuilder<LINK>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.main(classes: String? = null, block: RDOMBuilder<MAIN>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.map(name: String? = null, classes: String? = null, block: RDOMBuilder<MAP>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.mark(classes: String? = null, block: RDOMBuilder<MARK>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.math(classes: String? = null, block: RDOMBuilder<MATH>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.meta(name: String? = null, content: String? = null, block: RDOMBuilder<META>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.meter(classes: String? = null, block: RDOMBuilder<METER>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.nav(classes: String? = null, block: RDOMBuilder<NAV>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.noscript(classes: String? = null, block: RDOMBuilder<NOSCRIPT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.objectTag(classes: String? = null, block: RDOMBuilder<OBJECT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.ol(classes: String? = null, block: RDOMBuilder<OL>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.optgroup(label: String? = null, classes: String? = null, block: RDOMBuilder<OPTGROUP>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.option(classes: String? = null, block: RDOMBuilder<OPTION>.() -> Unit)
inline fun RBuilder.option(classes: String? = null, content: String = "")
Link copied to clipboard
inline fun RBuilder.output(classes: String? = null, block: RDOMBuilder<OUTPUT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.p(classes: String? = null, block: RDOMBuilder<P>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.param(name: String? = null, value: String? = null, block: RDOMBuilder<PARAM>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.picture(classes: String? = null, block: RDOMBuilder<PICTURE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.pre(classes: String? = null, block: RDOMBuilder<PRE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.progress(classes: String? = null, block: RDOMBuilder<PROGRESS>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.q(classes: String? = null, block: RDOMBuilder<Q>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.rp(classes: String? = null, block: RDOMBuilder<RP>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.rt(classes: String? = null, block: RDOMBuilder<RT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.ruby(classes: String? = null, block: RDOMBuilder<RUBY>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.samp(classes: String? = null, block: RDOMBuilder<SAMP>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.script(type: String? = null, src: String? = null, block: RDOMBuilder<SCRIPT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.section(classes: String? = null, block: RDOMBuilder<SECTION>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.select(classes: String? = null, block: RDOMBuilder<SELECT>.() -> Unit)
Link copied to clipboard
open operator fun Tag.set(name: String, value: Any)
Link copied to clipboard
fun <T : Tag> RDOMBuilder<T>.setProp(attribute: String, value: Any?)
Link copied to clipboard
inline fun RBuilder.small(classes: String? = null, block: RDOMBuilder<SMALL>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.source(classes: String? = null, block: RDOMBuilder<SOURCE>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.span(classes: String? = null, block: RDOMBuilder<SPAN>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.strong(classes: String? = null, block: RDOMBuilder<STRONG>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.style(type: String? = null, block: RDOMBuilder<STYLE>.() -> Unit)
inline fun RBuilder.style(type: String? = null, content: String = "")
Link copied to clipboard
inline fun RBuilder.sub(classes: String? = null, block: RDOMBuilder<SUB>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.sup(classes: String? = null, block: RDOMBuilder<SUP>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.svg(classes: String? = null, block: RDOMBuilder<SVG>.() -> Unit)
inline fun RBuilder.svg(classes: String? = null, content: String = "")
Link copied to clipboard
inline fun RBuilder.table(classes: String? = null, block: RDOMBuilder<TABLE>.() -> Unit)
Link copied to clipboard
inline fun <T : Tag> RBuilder.tag(block: RDOMBuilder<T>.() -> Unit, noinline factory: (TagConsumer<Unit>) -> T)
Link copied to clipboard
inline fun RBuilder.tbody(classes: String? = null, block: RDOMBuilder<TBODY>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.td(classes: String? = null, block: RDOMBuilder<TD>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.textarea(rows: String? = null, cols: String? = null, wrap: TextAreaWrap? = null, classes: String? = null, block: RDOMBuilder<TEXTAREA>.() -> Unit)
inline fun RBuilder.textarea(rows: String? = null, cols: String? = null, wrap: TextAreaWrap? = null, classes: String? = null, content: String = "")
Link copied to clipboard
inline fun RBuilder.tfoot(classes: String? = null, block: RDOMBuilder<TFOOT>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.th(scope: ThScope? = null, classes: String? = null, block: RDOMBuilder<TH>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.thead(classes: String? = null, block: RDOMBuilder<THEAD>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.time(classes: String? = null, block: RDOMBuilder<TIME>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.title(block: RDOMBuilder<TITLE>.() -> Unit)
inline fun RBuilder.title(content: String = "")
Link copied to clipboard
inline fun RBuilder.tr(classes: String? = null, block: RDOMBuilder<TR>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.ul(classes: String? = null, block: RDOMBuilder<UL>.() -> Unit)
Link copied to clipboard
open operator fun String.unaryPlus()
open operator fun ReactNode.unaryPlus()
Link copied to clipboard
inline fun RBuilder.varTag(classes: String? = null, block: RDOMBuilder<VAR>.() -> Unit)
Link copied to clipboard
inline fun RBuilder.video(classes: String? = null, block: RDOMBuilder<VIDEO>.() -> Unit)