MappedEventSource

class MappedEventSource[A, B](source: EventSource[A], map: A => B) extends EventSource[B]
trait EventSource[B]
class Object
trait Matchable
class Any

Value members

Concrete methods

def listen(fn: B => Unit): Subscription

Inherited methods

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