colibri
colibri
colibri
BehaviorSubject
CanCancel
CanCancel
Cancelable
Cancelable
Builder
Consecutive
Empty
RefCount
SingleOrDrop
Variable
monoid
unsafeCancelCancelable
Connectable
Connectable
ConnectableObservableMaybeValueOperations
ConnectableObservableOperations
ConnectableObservableValueOperations
LiftSink
LiftSink
LiftSource
LiftSource
Observable
Observable
EitherOperations
Empty
IterableOperations
ListSubjectOperations
MaybeValue
Operations
ProSubjectOperations
SubjectMaybeValueOperations
SubjectOperations
SubjectValueOperations
Value
applicative
flatMapError
functorFilter
liftSource
monoidK
semigroupal
source
ObservableLike
ObservableLike
Observer
Observer
Empty
Operations
contravariant
liftSink
monoidK
sink
ProSubject
PublishSubject
ReplayAllSubject
ReplaySubject
Sink
Sink
Source
Source
Subject
SubscriptionOwner
SubscriptionOwner
colibri.effect
RunEffect
RunEffect
RunEffectLowPrio
RunSyncEffect
RunSyncEffect
eval
syncIO
colibri.helpers
NativeTypes
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
ReplayAllSubject
[
A
]
class
ReplaySubject
[
A
]
Value members
Value members
Abstract methods
def
unsafeOnError
(
error:
Throwable
):
Unit
def
unsafeOnNext
(
value:
A
):
Unit
Concrete methods
def
combine
(
obs:
Observer
[
A
]):
Observer
[
A
]
Implicitly added by
Operations
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
onErrorF
[
F
[
_
] :
Sync
](
error:
Throwable
):
F
[
Unit
]
Implicitly added by
Operations
def
onErrorIO
(
error:
Throwable
):
IO
[
Unit
]
Implicitly added by
Operations
def
onErrorSyncIO
(
error:
Throwable
):
SyncIO
[
Unit
]
Implicitly added by
Operations
def
onNextF
[
F
[
_
] :
Sync
](
value:
A
):
F
[
Unit
]
Implicitly added by
Operations
def
onNextIO
(
value:
A
):
IO
[
Unit
]
Implicitly added by
Operations
def
onNextSyncIO
(
value:
A
):
SyncIO
[
Unit
]
Implicitly added by
Operations
def
redirect
[
B
](
transform:
Observable
[
B
]
=>
Observable
[
A
]):
Connectable
[
Observer
[
B
]]
Implicitly added by
Operations
def
tap
(
f:
A
=>
Unit
):
Observer
[
A
]
Implicitly added by
Operations
def
tapFailed
(
f:
Throwable
=>
Unit
):
Observer
[
A
]
Implicitly added by
Operations
Deprecated methods
@deprecated
("Use unsafeOnError instead", "")
def
onError
(
error:
Throwable
):
Unit
Implicitly added by
Operations
Deprecated
@deprecated
("Use unsafeOnNext instead", "")
def
onNext
(
value:
A
):
Unit
Implicitly added by
Operations
Deprecated
Concrete fields
val
sink
:
Observer
[
A
]
Implicitly added by
Operations