Header menu logo Fabulous.AST

WidgetBuilder<'marker> Type

Record fields

Record Field Description

Attributes

Full Usage: Attributes

Field type: AttributesBundle
Field type: AttributesBundle

Key

Full Usage: Key

Field type: WidgetKey
Field type: WidgetKey

Constructors

Constructor Description

WidgetBuilder(key, widget)

Full Usage: WidgetBuilder(key, widget)

Parameters:
Returns: WidgetBuilder<'marker>
key : WidgetKey
widget : WidgetAttribute
Returns: WidgetBuilder<'marker>

WidgetBuilder(key, scalar1, scalar2, scalar3)

Full Usage: WidgetBuilder(key, scalar1, scalar2, scalar3)

Parameters:
Returns: WidgetBuilder<'marker>
key : WidgetKey
scalar1 : ScalarAttribute
scalar2 : ScalarAttribute
scalar3 : ScalarAttribute
Returns: WidgetBuilder<'marker>

WidgetBuilder(key, scalarA, scalarB)

Full Usage: WidgetBuilder(key, scalarA, scalarB)

Parameters:
Returns: WidgetBuilder<'marker>
key : WidgetKey
scalarA : ScalarAttribute
scalarB : ScalarAttribute
Returns: WidgetBuilder<'marker>

WidgetBuilder(key, scalar)

Full Usage: WidgetBuilder(key, scalar)

Parameters:
Returns: WidgetBuilder<'marker>
key : WidgetKey
scalar : ScalarAttribute
Returns: WidgetBuilder<'marker>

WidgetBuilder(key, attributes)

Full Usage: WidgetBuilder(key, attributes)

Parameters:
Returns: WidgetBuilder<'marker>
key : WidgetKey
attributes : AttributesBundle
Returns: WidgetBuilder<'marker>

WidgetBuilder(key)

Full Usage: WidgetBuilder(key)

Parameters:
Returns: WidgetBuilder<'marker>
key : WidgetKey
Returns: WidgetBuilder<'marker>

Instance members

Instance member Description

this.AddOrReplaceScalar

Full Usage: this.AddOrReplaceScalar

Parameters:
Returns: WidgetBuilder<'marker>
Modifiers: inline
attrKey : ScalarAttributeKey
replaceWith : ScalarAttribute -> ScalarAttribute
defaultWith : unit -> ScalarAttribute
Returns: WidgetBuilder<'marker>

this.AddScalar

Full Usage: this.AddScalar

Parameters:
Returns: WidgetBuilder<'marker>
Modifiers: inline
attr : ScalarAttribute
Returns: WidgetBuilder<'marker>

this.AddWidget

Full Usage: this.AddWidget

Parameters:
Returns: WidgetBuilder<'marker>
attr : WidgetAttribute
Returns: WidgetBuilder<'marker>

this.AddWidgetCollection

Full Usage: this.AddWidgetCollection

Parameters:
Returns: WidgetBuilder<'marker>
attr : WidgetCollectionAttribute
Returns: WidgetBuilder<'marker>

this.Compile

Full Usage: this.Compile

Returns: Widget
Returns: Widget

Type something to start searching.