Observe

reactives.structure.Observe
object Observe

Observers are normal reactives that are configured by a function that converts the value of the input into an ObserveInteract. Observers are executed after a (non exceptional) transaction commits. Throwing exceptions within an observer leaves the system in a potentially inconsistent state.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Observe.type

Members list

Type members

Classlikes

Attributes

Supertypes
trait Observation
class Object
trait Matchable
class Any
Known subtypes
class ObservePulsing[T]
class ObservePulsing[T](reevalVal: Pulse[T], location: Any, onValue: T => Unit, onError: (Exception => Unit) | Null) extends ObserveInteract

Attributes

Supertypes
trait Observation
class Object
trait Matchable
class Any

Value members

Concrete methods

def strong[T](dependency: of[State], fireImmediately: Boolean)(fun: dependency.Value => ObserveInteract)(using ct: CreationTicket[dependency.State]): Disconnectable