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

class Object
trait Matchable
class Any

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

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.

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

Concrete fields

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