com.raquo.airstream.common

Members list

Type members

Classlikes

Observer that requires you to define onNext and onError

Observer that requires you to define onNext and onError

Attributes

Supertypes
trait InternalObserver[A]
class Object
trait Matchable
class Any
Known subtypes
class EventBusStream[A]
class ConcurrentStream[A]
class SwitchStream[I, O]
class CollectStream[A, B]
class DropStream[A]
class FilterStream[A]
class MapStream[I, O]
class TakeStream[A]
class DelayStream[A]
Show all

Attributes

Companion
object
Supertypes
trait InternalObserver[A]
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait InternalTryObserver[-A] extends InternalObserver[A]

Attributes

Supertypes
trait InternalObserver[A]
class Object
trait Matchable
class Any
Known subtypes
trait SingleParentSignal[I, O]
class DebuggerSignal[A]
class DistinctSignal[A]
class MapSignal[I, O]
class DerivedVarSignal[A, B]
class ObservedSignal[A]
class ScanLeftSignal[A, B]
class SignalFromStream[A]
class SplitSignal[M, Input, Output, Key]
class DebuggerStream[A]
class DistinctStream[A]
class SwitchSignal[A]
class StreamFromSignal[A]
class DebounceStream[A]
class SyncDelayStream[A]
class ThrottleStream[A]
Show all
trait MultiParentSignal[I, O] extends WritableSignal[O]

A simple signal that has multiple parents.

A simple signal that has multiple parents.

Attributes

Supertypes
trait WritableSignal[O]
trait Signal[O]
trait SignalSource[O]
trait Observable[O]
trait Named
trait Source[O]
class Object
trait Matchable
class Any
Show all
Known subtypes
class CombineSignalN[A, Out]
class SampleCombineSignalN[A, Out]
trait MultiParentStream[I, O] extends WritableStream[O]

A simple stream that has multiple parents.

A simple stream that has multiple parents.

Attributes

Supertypes
trait WritableStream[O]
trait EventStream[O]
trait EventSource[O]
trait Observable[O]
trait Named
trait Source[O]
class Object
trait Matchable
class Any
Show all
Known subtypes
class CombineStreamN[A, Out]
class MergeStream[A]
class SampleCombineStreamN[A, Out]
class Observation[A](val observable: Observable[A], val value: Try[A])

Attributes

Supertypes
class Object
trait Matchable
class Any

A simple stream that only has one parent.

A simple stream that only has one parent.

Attributes

Supertypes
trait InternalObserver[I]
trait WritableSignal[O]
trait Signal[O]
trait SignalSource[O]
trait Observable[O]
trait Named
trait Source[O]
class Object
trait Matchable
class Any
Show all
Known subtypes
class DebuggerSignal[A]
class DistinctSignal[A]
class MapSignal[I, O]
class DerivedVarSignal[A, B]
class ObservedSignal[A]
class ScanLeftSignal[A, B]
class SignalFromStream[A]
class SplitSignal[M, Input, Output, Key]
Show all

A simple stream that only has one parent.

A simple stream that only has one parent.

Attributes

Supertypes
trait InternalObserver[I]
trait WritableStream[O]
trait EventStream[O]
trait EventSource[O]
trait Observable[O]
trait Named
trait Source[O]
class Object
trait Matchable
class Any
Show all
Known subtypes
class DebuggerStream[A]
class DistinctStream[A]
class CollectStream[A, B]
class DropStream[A]
class FilterStream[A]
class MapStream[I, O]
class StreamFromSignal[A]
class TakeStream[A]
class DebounceStream[A]
class DelayStream[A]
class SyncDelayStream[A]
class ThrottleStream[A]
Show all