CompositeKey

class CompositeKey[Key, -El <: Base](val key: Key, val getDomValue: El => List[String], val setDomValue: (El, List[String]) => Unit, val separator: String)
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

@inline
def :=(items: String): Setter[El]
@inline
def :=(items: Map[String, Boolean]): Setter[El]
@inline
def :=[V](value: V*)(mapper: CompositeValueMapper[Seq[V]]): Setter[El]
def <--[V](`$items`: Source[V])(valueMapper: CompositeValueMapper[V]): Binder[El]
@inline
def apply(items: String): Setter[El]
@inline
def apply(items: Map[String, Boolean]): Setter[El]
@inline
def apply[V](items: V*)(mapper: CompositeValueMapper[Seq[V]]): Setter[El]
def toggle(items: String*): LockedCompositeKey[Key, El]

Concrete fields

val key: Key
val separator: String