Package

com.geteit

events

Permalink

package events

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. events
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class AggregatingSignal[A, B] extends Signal[B] with EventListener[A]

    Permalink

    A cold signal that loads some initial data whenever the first listener subscribes to it and then - while there are subscribers - listens to updates from a publisher, updating the current data using the received events and the provided update function.

  2. abstract class BaseSubscription[E] extends Subscription

    Permalink
  3. trait BgEventSource extends AnyRef

    Permalink
  4. class Cancellable extends AnyRef

    Permalink
  5. class ConstSignal[A] extends Signal[A]

    Permalink

    Immutable signal value.

    Immutable signal value. Can be used whenever some constant or empty signal is needed. Using immutable signals in flatMap chains should have better performance compared to regular signals with the same value.

  6. trait EventContext extends AnyRef

    Permalink
  7. trait EventSource[E] extends AnyRef

    Permalink
  8. class EventStream[E] extends EventSource[E] with Observable[EventListener[E]]

    Permalink
  9. class FilterEventStream[E] extends ProxyEventStream[E, E]

    Permalink
  10. class FilterSignal[A] extends ProxySignal[A]

    Permalink
  11. class FlatMapSignal[A, B] extends Signal[B] with SignalListener

    Permalink
  12. class FoldLeftSignal[A, B] extends ProxySignal[B]

    Permalink
  13. trait ForcedEventSource[E] extends EventSource[E]

    Permalink
  14. trait FragmentEventContext extends Fragment with EventContext

    Permalink
  15. trait LoaderEventContext[T] extends Loader[T] with EventContext

    Permalink
  16. class MapEventStream[E, V] extends ProxyEventStream[E, V]

    Permalink
  17. class MapSignal[A, B] extends ProxySignal[B]

    Permalink
  18. trait Observable[Listener] extends AnyRef

    Permalink
  19. abstract class ProxyEventStream[A, E] extends EventStream[E] with EventListener[A]

    Permalink
  20. abstract class ProxySignal[A] extends Signal[A] with SignalListener

    Permalink
  21. type Publisher[E] = SourceStream[E]

    Permalink
  22. class ScanEventStream[E, V] extends ProxyEventStream[E, V]

    Permalink
  23. class ScanSignal[A, B] extends Signal[B] with EventListener[A]

    Permalink
  24. class SequenceSignal[A] extends ProxySignal[Seq[A]]

    Permalink
  25. trait ServiceEventContext extends Service with EventContext

    Permalink
  26. class Signal[A] extends Observable[SignalListener] with EventSource[A]

    Permalink
  27. trait SignalListener extends AnyRef

    Permalink
  28. class SignalSubscription[E] extends BaseSubscription[E] with SignalListener

    Permalink
  29. trait Source[A] extends AnyRef

    Permalink
  30. class SourceSignal[A] extends Signal[A] with Source[A]

    Permalink
  31. class SourceStream[E] extends EventStream[E]

    Permalink
  32. class StreamSubscription[E] extends BaseSubscription[E] with EventListener[E]

    Permalink
  33. trait Subscription extends AnyRef

    Permalink
  34. class ThrottlingSignal[A] extends ProxySignal[A]

    Permalink
  35. trait UiEventSource extends AnyRef

    Permalink
  36. class UnionEventStream[E] extends ProxyEventStream[E, E]

    Permalink
  37. trait ViewEventContext extends View with EventContext

    Permalink
  38. class Zip3Signal[A, B, C] extends ProxySignal[(A, B, C)]

    Permalink
  39. class Zip4Signal[A, B, C, D] extends ProxySignal[(A, B, C, D)]

    Permalink
  40. class ZipSignal[A, B] extends ProxySignal[(A, B)]

    Permalink

Value Members

  1. object AggregatingSignal

    Permalink
  2. object Cancellable

    Permalink
  3. object EventContext

    Permalink
  4. object EventStream

    Permalink
  5. object Events

    Permalink
  6. object Publisher

    Permalink
  7. object Signal

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped