SpinnerValueExpandedImpl

final
class SpinnerValueExpandedImpl[T <: Txn[T], A](peer: => Spinner, value0: A)(implicit targets: ITargets[T], cursor: Cursor[T]) extends ComponentPropertyExpandedImpl[T, A]
trait TxnInit[T]
trait IChangeGeneratorEvent[T, A]
trait IChangeEventImpl[T, A]
trait IChangeEvent[T, A]
trait IGeneratorEvent[T, Change[A]]
trait IEventImpl[T, Change[A]]
trait IEvent[T, Change[A]]
trait Observable[T, Change[A]]
trait IExpr[T, A]
trait Disposable[T]
trait IChangePublisher[T, A]
trait IPublisher[T, Change[A]]
trait ExprLike[T, A]
trait Form[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

protected
def startListening(): Unit
protected
def stopListening(): Unit
protected
def valueOnEDT: A

Inherited methods

def --->(sink: IEvent[T, Any])(implicit tx: T): Unit
Inherited from
IEventImpl
def -/->(sink: IEvent[T, Any])(implicit tx: T): Unit
Inherited from
IEventImpl
def changed: IChangeEvent[T, A]
final protected
def commit(): Unit
def dispose()(implicit tx: T): Unit
final
def fire(update: Change[A])(implicit tx: T): Unit
Inherited from
IGeneratorEvent
def init()(implicit tx: T): SpinnerValueExpandedImpl[T, A]
def react(fun: T => Change[A] => Unit)(implicit tx: T): Disposable[T]
Inherited from
IEventImpl
def value(implicit tx: T): A