MessageEventSource

class MessageEventSource(event: Event[Function3[UndefOr[Any], MessageSender, Function1[Any, _], Boolean]]) extends EventSource[Message[Option[Any], Any]]
trait EventSource[Message[Option[Any], Any]]
class Object
trait Matchable
class Any

Type members

Classlikes

class SubscriptionImpl(fn: Message[Option[Any], Any] => Unit) extends Subscription

Value members

Concrete methods

def listen(fn: Message[Option[Any], Any] => Unit): Subscription

Inherited methods

def filter(fn: Message[Option[Any], Any] => Boolean): EventSource[Message[Option[Any], Any]]
Inherited from
EventSource
def map[B](fn: Message[Option[Any], Any] => B): EventSource[B]
Inherited from
EventSource
def merge[B <: C, C >: Message[Option[Any], Any]](other: EventSource[B]): EventSource[C]
Inherited from
EventSource