butterfloat / ButterfloatIntrinsicAttributes
Interface: ButterfloatIntrinsicAttributes<Bind, Events, Style>
Defined in: component.ts:119
JSX attributes for "intrinics" (elements) supported by Butterfloat
Extends
Type Parameters
Bind
Bind
= DefaultBind
Events
Events
= DefaultEvents
& ButterfloatEvents
Style
Style
= DefaultStyleBind
Indexable
[key
: string
]: unknown
Properties
bind?
optional
bind:Bind
&DelayBind
Defined in: component.ts:129
Bind an observable to an DOM property.
May use an non-immediate scheduler. Obvious exception: all "value" bindings are immediate, given their role in user inputs.
childrenBind?
optional
childrenBind:ChildrenBind
Defined in: component.ts:74
Bind children as they are observed.
Inherited from
ButterfloatAttributes.childrenBind
childrenBindMode?
optional
childrenBindMode:ChildrenBindMode
Defined in: component.ts:78
Mode in which to bind children. Defaults to 'append'.
Inherited from
ButterfloatAttributes.childrenBindMode
classBind?
optional
classBind:ClassBind
Defined in: component.ts:149
Bind a boolean observable to the appearance of a class in classList.
events?
optional
events:Events
Defined in: component.ts:137
Bind an event observable to a DOM event.
immediateBind?
optional
immediateBind:Bind
Defined in: component.ts:133
Immediately bind an observable to a DOM property
immediateClassBind?
optional
immediateClassBind:ClassBind
Defined in: component.ts:153
Immediately bind a boolean observable to the appearance of a class in classList.
immediateStyleBind?
optional
immediateStyleBind:Style
Defined in: component.ts:145
Immediately bind an observable to a style property.
styleBind?
optional
styleBind:Style
Defined in: component.ts:141
Bind an observable to a style property.