Reactor

rescala.extra.reactor.ReactorBundle.Reactor
See theReactor companion object
class Reactor[T](initState: api.BundleState[ReactorState[T]]) extends Derived, MacroAccess[T]

Attributes

Companion
object
Graph
Supertypes
trait MacroAccess[T]
trait ReadAs[T]
trait Derived
trait ReSource
class Object
trait Matchable
class Any
Show all

Members list

Grouped members

internal

override def read(v: ReactorState[T]): T

Interprets the internal type to the external type

Interprets the internal type to the external type

Attributes

Definition Classes

accessor

final def value: T

Makes the enclosing reactive expression depend on the current value of the reactive.

Makes the enclosing reactive expression depend on the current value of the reactive.

Attributes

See also

apply

Inherited from:
MacroAccess

Type members

Types

override type State[V] = api.BundleState[V]
override type Value = ReactorState[T]

Inherited types

final type ReIn = ReevTicket[State, Value]

Attributes

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

Attributes

Inherited from:
Derived

Value members

Concrete methods

def info: ReInfo
def now(implicit scheduler: Scheduler[State]): T