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
Show all
Known subtypes
trait ReactiveDeltaSeq[T]
class FilterDeltaSeq[T]
class IncSeq[T]
class MapDeltaSeq[T, A]
class ChangeEventImpl[S, T]
class DerivedImpl[S, T]
class EventImpl[State, T]
class SignalImpl[S, T]
Show all

Members list

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

def info: ReInfo

Attributes

Inherited from:
ReSource