object DynamicSubscription
- Companion
- class
class Object
trait Matchable
class Any
Value members
Concrete methods
def apply(dynamicOwner: DynamicOwner, activate: Owner => Subscription, prepend: Boolean): DynamicSubscription
Use this when your activate() code requires cleanup on deactivation. Specify that cleanup code inside the resulting Subscription.
Use this when your activate() code requires cleanup on deactivation. Specify that cleanup code inside the resulting Subscription.
- Value Params
- activate
Note: Must not throw!
def subscribeBus[A](dynamicOwner: DynamicOwner, eventStream: EventStream[A], writeBus: WriteBus[A]): DynamicSubscription
def subscribeCallback(dynamicOwner: DynamicOwner, activate: Owner => Unit, prepend: Boolean): DynamicSubscription
Use this when your activate() code does not require a cleanup on deactivation.
Use this when your activate() code does not require a cleanup on deactivation.
- Value Params
- activate
Note: Must not throw!
def subscribeFn[A](dynamicOwner: DynamicOwner, observable: Observable[A], onNext: A => Unit): DynamicSubscription
@inline
def subscribeObserver[A](dynamicOwner: DynamicOwner, observable: Observable[A], observer: Observer[A]): DynamicSubscription
def subscribeSink[A](dynamicOwner: DynamicOwner, observable: Observable[A], sink: Sink[A]): DynamicSubscription