Base

reactives.core.Base
abstract class Base[V](val state: ParRPState[V], val info: ReInfo) extends ReSource

Base implementation for reactives, with Derived for scheduling, together with a ReInfo and containing a State

Value parameters

info

the name of the reactive, useful for debugging as it often contains positional information

state

the state passed by the scheduler

Attributes

Graph
Supertypes
trait ReSource
class Object
trait Matchable
class Any
Known subtypes
class FilterDeltaSeq[T]
class IncSeq[T]
class MapDeltaSeq[T, A]
class Evt[T]
class Var[A]
class ChangeEventImpl[T]
class DerivedImpl[T]
class EventImpl[T]
class SignalImpl[T]
Show all

Members list

Type members

Types

override type State[V2] = ParRPState[V2]

Additional structure required by schedulers for their propagation. For example, outgoing dependencies, multi-versioned values, locks.

Additional structure required by schedulers for their propagation. For example, outgoing dependencies, multi-versioned values, locks.

Attributes

override type Value = V

The type of the time-changing Value contained in this ReSource

The type of the time-changing Value contained in this ReSource

Attributes

Value members

Concrete methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Concrete fields

override val info: ReInfo

Developer friendly information about the resource.

Developer friendly information about the resource.

Attributes