Events

rescala.operator.EventBundle.Events
object Events

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Events.type

Members list

Value members

Concrete methods

def change[T](signal: Signal[T])(implicit ticket: CreationTicket[BundleState]): Event[Diff[T]]

Creates change events

Creates change events

Attributes

def dynamic[T](dependencies: of[BundleState]*)(expr: (DynamicTicket[BundleState]) => Option[T])(implicit ticket: CreationTicket[BundleState]): Event[T]

Creates dynamic events

Creates dynamic events

Attributes

def static[T](dependencies: of[BundleState]*)(expr: (StaticTicket[BundleState]) => Option[T])(implicit ticket: CreationTicket[BundleState]): Event[T]

Creates static events

Creates static events

Attributes

def staticNamed[T](name: String, dependencies: of[BundleState]*)(expr: (StaticTicket[BundleState]) => Pulse[T])(implicit ticket: CreationTicket[BundleState]): Event[T]

the basic method to create static events

the basic method to create static events

Attributes