ChangeEventImpl

rescala.structure.ChangeEventImpl
class ChangeEventImpl[S[_], T](initial: S[(Pulse[T], Pulse[Diff[T]])], signal: of[S] { type Value <: Pulse[T]; }, name: ReInfo) extends Base[S, (Pulse[T], Pulse[Diff[T]])], Derived, DisconnectableImpl

Attributes

Graph
Supertypes
trait Derived
class Base[S, (Pulse[T], Pulse[Diff[T]])]
trait ReSource
class Object
trait Matchable
class Any
Show all

Members list

Type members

Types

override type Value = (Pulse[T], Pulse[Diff[T]])

Inherited types

final type ReIn = ReevTicket[State, Value]

Attributes

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

Attributes

Inherited from:
Derived
override type State[V] = S[V]

Attributes

Inherited from:
Base

Value members

Concrete methods

def internalAccess(v: (Pulse[T], Pulse[Diff[T]])): Pulse[Diff[T]]

Inherited methods

final def disconnect(): Unit

Attributes

Inherited from:
DisconnectableImpl
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
Base -> Any
Inherited from:
Base

Inherited fields

override val info: ReInfo

Attributes

Inherited from:
Base