ElementBuilder

Namespace: Bolero.Builders
Attributes:
[<Sealed>]
[<NoComparison>]
[<NoEquality>]

Record Fields

Record FieldDescription
Name
Signature: string

Constructors

ConstructorDescription
new(name)
Signature: name:string -> ElementBuilder

CompiledName: .ctor

Instance members

Instance memberDescription
x.Combine(x1, x2)
Signature: (x1:RefContent * x2:Node) -> ChildAndRefContent
Modifiers: inline
x.Combine(x1, x2)
Signature: (x1:Attr * x2:Node) -> Attr
Modifiers: inline
x.Combine(x1, x2)
Signature: (x1:Node * x2:Node) -> Node
Modifiers: inline
x.Combine(x1, x2)
Signature: (x1:Attr * x2:ChildAndRefContent) -> Attr
Modifiers: inline
x.Combine(x1, x2)
Signature: (x1:Attr * x2:RefContent) -> Attr
Modifiers: inline
x.Combine(x1, x2)
Signature: (x1:Attr * x2:Attr) -> Attr
Modifiers: inline
x.Delay(n)
Signature: (n:(unit -> Node)) -> Node
Modifiers: inline
x.Delay(r)
Signature: (r:(unit -> ChildAndRefContent)) -> ChildAndRefContent
Modifiers: inline
x.Delay(r)
Signature: (r:(unit -> RefContent)) -> RefContent
Modifiers: inline
x.Delay(a)
Signature: (a:(unit -> Attr)) -> Attr
Modifiers: inline
x.For(s, f)
Signature: (s:seq<'T> * f:('T -> Node)) -> Node
Modifiers: inline
Type parameters: 'T
x.Run(content)
Signature: content:ChildAndRefContent -> Node
Modifiers: inline
x.Run(content)
Signature: content:RefContent -> Node
Modifiers: inline
x.Run(content)
Signature: content:Attr -> Node
Modifiers: inline
x.Run(content)
Signature: content:Node -> Node
Modifiers: inline
x.Yield(ref)
Signature: ref:HtmlRef -> RefContent
Modifiers: inline
x.Yield(comp)
Signature: comp:ComponentWithAttrsAndNoChildrenBuilder<'T> -> Node
Modifiers: inline
Type parameters: 'T
x.Yield(comp)
Signature: comp:ComponentWithAttrsBuilder<'T> -> Node
Modifiers: inline
Type parameters: 'T
x.Yield(comp)
Signature: comp:ComponentBuilder -> Node
Modifiers: inline
x.Yield(_comp)
Signature: _comp:ComponentBuilder<'T> -> Node
Modifiers: inline
Type parameters: 'T
x.Yield(eb)
Signature: eb:ElementBuilder -> Node
Modifiers: inline
x.Yield(fragment)
Signature: fragment:RenderFragment -> Node
Modifiers: inline
x.Yield(text)
Signature: text:string -> Node
Modifiers: inline
x.Yield(node)
Signature: node:Node -> Node
Modifiers: inline
x.Yield(ref)
Signature: ref:RefContent -> RefContent
Modifiers: inline
x.Yield(attr)
Signature: attr:Attr -> Attr
Modifiers: inline