Result

trait Result[T]
class Object
trait Matchable
class Any
class ReevTicket[V]

Value members

Abstract methods

def activate: Boolean

True iff outputs must also be reevaluated, false iff the propagation ends here.

True iff outputs must also be reevaluated, false iff the propagation ends here.

def forEffect(f: Observation => Unit): Unit

No-allocation accessor for the effect caused by the reevaluation.

No-allocation accessor for the effect caused by the reevaluation.

def forValue(f: T => Unit): Unit

No-allocation accessor for the optional new value.

No-allocation accessor for the optional new value.

def inputs(): Option[Set[ReSource]]

New input resources. None for static reactives. Otherwise a list of all static reactives, and accessed dynamic reactives.

New input resources. None for static reactives. Otherwise a list of all static reactives, and accessed dynamic reactives.