DisconnectableImpl

rescala.core.DisconnectableImpl

Removes the reactive instead of its next normal reevaluation. This makes use of the fact, that all reactives are technically dynamic reactives, and removing incoming dependencies is always kinda safe, as long as we are sure we no longer care!

Attributes

Graph
Supertypes
trait Derived
trait ReSource
class Object
trait Matchable
class Any
Known subtypes
class DerivedImpl[T]
class EventImpl[T]
class SignalImpl[T]
class IncSeq[T]
class MapDeltaSeq[T, A]

Members list

Concise view

Type members

Inherited types

final type ReIn = ReevTicket[State, Value]

Attributes

Inherited from:
Derived
final type Rout = of[State, Value]

Attributes

Inherited from:
Derived
type State[_]

Attributes

Inherited from:
ReSource
type Value

Attributes

Inherited from:
ReSource

Value members

Concrete methods

final def disconnect(): Unit

Inherited methods

Attributes

Inherited from:
ReSource