Tup2_1Expanded

final class Tup2_1Expanded[T <: Txn[T], A, B](tup: IExpr[T, (A, B)], tx0: T)(implicit targets: ITargets[T]) extends MappedIExpr[T, (A, B), A]

N.B.: disposes the input tup!

class MappedIExpr[T, (A, B), A]
trait IChangeEventImpl[T, A]
trait IChangeEvent[T, 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

override def dispose()(implicit tx: T): Unit
Definition Classes
MappedIExpr -> Disposable

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]
Inherited from:
MappedIExpr
def react(fun: T => Change[A] => Unit)(implicit tx: T): Disposable[T]
Inherited from:
IEventImpl
def value(implicit tx: T): A
Inherited from:
MappedIExpr