Mixin

trait Mixin[T <: Txn[T]] extends ReactionMap[T]
trait ReactionMap[T]
class Object
trait Matchable
class Any
trait Mixin[T, I]
trait Mixin[T]

Value members

Abstract methods

protected
def eventMap: IdentMap[T, Map[Int, List[Observer[T, _]]]]

Concrete methods

final
def addEventReaction[A](event: Event[T, A], observer: Observer[T, A])(implicit tx: T): Boolean
def getEventReactions[A](event: Event[T, A])(implicit tx: T): List[Observer[T, A]]
def hasEventReactions[A](event: Event[T, A])(implicit tx: T): Boolean
def removeEventReaction[A](event: Event[T, Any], observer: Observer[T, A])(implicit tx: T): Boolean