colibri
colibri
colibri
BehaviorSubject
CanCancel
CanCancel
Cancelable
Cancelable
Builder
Consecutive
Empty
RefCount
SingleOrDrop
Variable
cancelCancelable
monoid
Connectable
Connectable
ConnectableObservableMaybeValueOperations
ConnectableObservableOperations
ConnectableObservableValueOperations
CreateProSubject
CreateProSubject
CreateSubject
CreateSubject
LiftSink
LiftSink
LiftSource
LiftSource
Observable
Observable
Empty
IterableOperations
ListSubjectOperations
MaybeValue
Operations
ProSubjectOperations
SubjectMaybeValueOperations
SubjectOperations
SubjectValueOperations
Value
applicative
createProSubject
createSubject
functorFilter
liftSource
monoidK
semigroupal
source
ObservableLike
ObservableLike
Observer
Observer
Empty
Operations
contravariant
liftSink
monoidK
sink
ProSubject
PublishSubject
ReplaySubject
Sink
Sink
Source
Source
Subject
SubscriptionOwner
SubscriptionOwner
colibri.effect
RunSyncEffect
RunSyncEffect
eval
syncIO
colibri.helpers
UnhandledErrorReporter
colibri
/
colibri
/
Observer
Observer
trait
Observer
[
-
A
]
Companion:
object
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
class
BehaviorSubject
[
A
]
object
Empty
.type
class
PublishSubject
[
A
]
class
ReplaySubject
[
A
]
Value members
Value members
Abstract methods
def
onError
(
error:
Throwable
):
Unit
def
onNext
(
value:
A
):
Unit
Concrete methods
def
contracollect
[
B
](
f:
PartialFunction
[
B
,
A
]):
Observer
[
B
]
Implicitly added by
Operations
def
contrafilter
(
f:
A
=>
Boolean
):
Observer
[
A
]
Implicitly added by
Operations
def
contraflattenIterable
[
B
]:
Observer
[
Iterable
[
A
]]
Implicitly added by
Operations
def
contramap
[
B
](
f:
B
=>
A
):
Observer
[
B
]
Implicitly added by
Operations
def
contramapEither
[
B
](
f:
B
=>
Either
[
Throwable
,
A
]):
Observer
[
B
]
Implicitly added by
Operations
def
contramapFilter
[
B
](
f:
B
=>
Option
[
A
]):
Observer
[
B
]
Implicitly added by
Operations
def
contramapIterable
[
B
](
f:
B
=>
Iterable
[
A
]):
Observer
[
B
]
Implicitly added by
Operations
def
contrascan
[
B
](
seed:
A
)(
f: (
A
,
B
)
=>
A
):
Observer
[
B
]
Implicitly added by
Operations
def
doOnError
(
f:
Throwable
=>
Unit
):
Observer
[
A
]
Implicitly added by
Operations
def
doOnNext
(
f:
A
=>
Unit
):
Observer
[
A
]
Implicitly added by
Operations
def
redirect
[
B
](
transform:
Observable
[
B
]
=>
Observable
[
A
]):
Connectable
[
Observer
[
B
]]
Implicitly added by
Operations
Concrete fields
val
sink
:
Observer
[
A
]
Implicitly added by
Operations