package keys
- Alphabetic
- Public
- Protected
Type Members
- class CompositeKey[Key, -El <: Base] extends AnyRef
- class EventProcessor[Ev <: Event, V] extends AnyRef
This class represents a sequence of transformations that are applied to events feeding into an EventListener EventProcessor-s are immutable, so can be reused by multiple setters.
This class represents a sequence of transformations that are applied to events feeding into an EventListener EventProcessor-s are immutable, so can be reused by multiple setters.
Example syntax:
input(onChange().preventDefault.mapTo(true) --> myBooleanWriteBus)Note: Params are protected to avoid confusing autocomplete options (e.g. "useCapture")
- class LockedCompositeKey[Key, -El <: Base] extends AnyRef
Laminar key specific to a particular set of CompositeAttr values
- class LockedEventKey[Ev <: Event, In, Out] extends AnyRef
- class ReactiveEventProp[Ev <: Event] extends EventProp[Ev]
ReactiveEventProp is implicitly converted to EventProcessor.
ReactiveEventProp is implicitly converted to EventProcessor. See all the useful methods there.
- class ReactiveHtmlAttr[V] extends HtmlAttr[V]
- class ReactiveProp[V, DomV] extends Prop[V, DomV]
- final class ReactiveStyle[V] extends AnyVal
Note: Unlike other reactive keys, this has to be a wrapping value class because Scala DOM Types instantiates its own Style objects.
Note: Unlike other reactive keys, this has to be a wrapping value class because Scala DOM Types instantiates its own Style objects. It is a known deficiency in its API, see https://github.com/raquo/scala-dom-types/issues/2
- class ReactiveSvgAttr[V] extends SvgAttr[V]
Value Members
- object CompositeKey
- object EventProcessor