kreuzberg.EventSource
See theEventSource companion trait
object EventSource
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
EventSource.type
Members list
Type members
Classlikes
case class ChannelSource[E](channel: WeakReference[Channel[E]]) extends EventSource[E]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait EventSource[E]class Objecttrait Matchableclass AnyShow all
object ChannelSource
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ChannelSource.type
case class Js(jsEvent: JsEvent) extends EventSource[Event]
JS Event
JS Event
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait EventSource[Event]class Objecttrait Matchableclass AnyShow all
object Js
case class OrSource[E](left: EventSource[E], right: EventSource[E]) extends EventSource[E]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait EventSource[E]class Objecttrait Matchableclass AnyShow all
case class Timer(duration: FiniteDuration, periodic: Boolean) extends EventSource[Unit]
A Timer.
A Timer.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait EventSource[Unit]class Objecttrait Matchableclass AnyShow all
case class Transformer[E, F](from: EventSource[E], f: E => Seq[F]) extends EventSource[F]
Transforms event sources
Transforms event sources
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait EventSource[F]class Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article