Pull

trait Pull[T <: Txn[T]]
class Object
trait Matchable
class Any

Value members

Abstract methods

def apply[A](source: EventLike[T, A]): Option[A]

Pulls the update from the given source.

Pulls the update from the given source.

def contains(source: EventLike[T, Any]): Boolean

Whether the selector has been visited during the push phase.

Whether the selector has been visited during the push phase.

def isOrigin(source: EventLike[T, Any]): Boolean
def parents(source: Event[T, Any]): Parents[T]

Retrieves the immediate parents from the push phase.

Retrieves the immediate parents from the push phase.

def resolve[A]: A

Assuming that the caller is origin of the event, resolves the update of the given type.

Assuming that the caller is origin of the event, resolves the update of the given type.