LockedCompositeKey

com.raquo.laminar.keys.LockedCompositeKey
class LockedCompositeKey[K <: Key, -El <: Base](val key: CompositeKey[K, El], val items: List[String])

Laminar key specific to a particular set of CompositeAttr values

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def :=(include: Boolean): CompositeKeySetter[K, El]

If include is true, the value(s) will be added, if false, they will not be added

If include is true, the value(s) will be added, if false, they will not be added

Attributes

def <--(include: Source[Boolean]): KeyUpdater[El, CompositeKey[K, El], List[String]]

If the include observable emits true, value(s) will be added, if false, they will be removed.

If the include observable emits true, value(s) will be added, if false, they will be removed.

Attributes

def apply(include: Boolean): Setter[El]

If include is true, the value(s) will be added, if false, they will not be added

If include is true, the value(s) will be added, if false, they will not be added

Attributes

Concrete fields

val items: List[String]
val key: CompositeKey[K, El]