com.raquo.laminar.keys
Members list
Type members
Classlikes
This class represents an HTML Element Attribute. Meaning the key that can be set, not the whole a key-value pair.
This class represents an HTML Element Attribute. Meaning the key that can be set, not the whole a key-value pair.
Type parameters
- V
-
type of values that this Attribute can be set to
Attributes
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CompositeKey.type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DerivedStyleBuilder.type
This class represents derived style props like height.px
or backgroundImage.url
This class represents derived style props like height.px
or backgroundImage.url
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
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")
Value parameters
- processor
-
Processes incoming events before they're passed to the next processor or to the listening EventBus. Returns an Option of the processed value. If None, the value should not passed down the chain.
- shouldUseCapture
-
(false means using bubble mode) See
useCapture
docs here: https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EventProcessor.type
This class represents an HTML Element Event Property. Meaning the key that can be set, not a key-value pair.
This class represents an HTML Element Event Property. Meaning the key that can be set, not a key-value pair.
An example would be an "onclick" property.
Note: ReactiveEventProp is implicitly converted to EventProcessor. See all the useful methods there.
Type parameters
- Ev
-
type of DOM Events that the event handler callback for this event prop accepts
Attributes
- Supertypes
This class represents an HTML Element Attribute. Meaning the key that can be set, not the whole a key-value pair.
This class represents an HTML Element Attribute. Meaning the key that can be set, not the whole a key-value pair.
Type parameters
- V
-
type of values that this Attribute can be set to
Attributes
- Supertypes
This class represents a DOM Element Property. Meaning the key that can be set, not a key-value pair.
This class represents a DOM Element Property. Meaning the key that can be set, not a key-value pair.
Note: following the Javascript DOM Spec, Properties are distinct from Attributes even when they share a name.
Type parameters
- DomV
-
type of values that this Property holds in the native Javascript DOM
- V
-
type of values that this Property can be set to
Attributes
- Supertypes
- Self type
-
This class represents a Key typically found on the left hand side of the key-value pair key := value
This class represents a Key typically found on the left hand side of the key-value pair key := value
Example would be a particular attribute or a property (without the corresponding value), e.g. "href"
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Laminar key specific to a particular set of CompositeAttr values
Laminar key specific to a particular set of CompositeAttr values
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
StyleVendorPrefixes.type
This class represents an Svg Element Attribute. Meaning the key that can be set, not the whole a key-value pair.
This class represents an Svg Element Attribute. Meaning the key that can be set, not the whole a key-value pair.
Type parameters
- V
-
type of values that this Attribute can be set to
Value parameters
- localName
-
- Unqualified name, without the namespace prefix
- namespacePrefix
-
- e.g. "xlink". For namespace URI, see
namespaceUri
- e.g. "xlink". For namespace URI, see
Attributes
- Companion
- object
- Supertypes