PropBuilder

@inline
final class PropBuilder[T](val name: String, encode: T => Value) extends AttributeBuilder[T, Prop]
class Object
trait Matchable
class Any

Value members

Concrete methods

def assign(value: T): Prop

Inherited methods

@inline
final def :=(value: Option[T]): Option[Prop]
Inherited from:
AttributeBuilder
@inline
final def :=(value: T): Prop
Inherited from:
AttributeBuilder
final def <--[F[_] : Source, T2 <: Option[T]](source: F[T2], dummy: Unit): Observable[Option[Prop]]
Inherited from:
AttributeBuilder
final def <--[F[_] : Source, T2 <: T](source: F[T2]): Observable[Prop]
Inherited from:
AttributeBuilder
final def assign(value: Option[T]): Option[Prop]
Inherited from:
AttributeBuilder
final def toggle(value: T): AttributeBuilder[Boolean, VModifier]
Inherited from:
AttributeBuilder

Deprecated and Inherited methods

@deprecated("Use := instead", "")
final def :=?(value: Option[T]): Option[Prop]
Deprecated
Inherited from:
AttributeBuilder
@deprecated("Use <-- instead", "")
final def <--?[F[_] : Source, T2 <: Option[T]](source: F[T2]): Observable[Option[Prop]]
Deprecated
Inherited from:
AttributeBuilder
@deprecated("Use assign instead", "")
final def assignOption(value: Option[T]): Option[Prop]
Deprecated
Inherited from:
AttributeBuilder

Concrete fields

val name: String