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?
optionalbind: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?
optionalchildrenBind:ChildrenBind
Defined in: component.ts:74
Bind children as they are observed.
Inherited from
ButterfloatAttributes.childrenBind
childrenBindMode?
optionalchildrenBindMode:ChildrenBindMode
Defined in: component.ts:78
Mode in which to bind children. Defaults to 'append'.
Inherited from
ButterfloatAttributes.childrenBindMode
classBind?
optionalclassBind:ClassBind
Defined in: component.ts:149
Bind a boolean observable to the appearance of a class in classList.
events?
optionalevents:Events
Defined in: component.ts:137
Bind an event observable to a DOM event.
immediateBind?
optionalimmediateBind:Bind
Defined in: component.ts:133
Immediately bind an observable to a DOM property
immediateClassBind?
optionalimmediateClassBind:ClassBind
Defined in: component.ts:153
Immediately bind a boolean observable to the appearance of a class in classList.
immediateStyleBind?
optionalimmediateStyleBind:Style
Defined in: component.ts:145
Immediately bind an observable to a style property.
styleBind?
optionalstyleBind:Style
Defined in: component.ts:141
Bind an observable to a style property.