InternalBaseAutoRunner

abstract class InternalBaseAutoRunner(val launcher: CoroutineLauncher, flowTransformer: AutoRunFlowTransformer, immediate: Boolean) : BaseAutoRunner

Inheritors

Constructors

Link copied to clipboard
constructor(launcher: CoroutineLauncher, flowTransformer: AutoRunFlowTransformer, immediate: Boolean)

Properties

Link copied to clipboard

The attached disposables which should be auto-disposed when this object is disposed.

Link copied to clipboard

Functions

Link copied to clipboard
open override fun dispose()

Stops watching observables.

Link copied to clipboard

Disposes the Disposable when CoroutineLauncher completes (including cancellation).

Disposes the Disposable when CoroutineContext completes (including cancellation).

fun Disposable.disposeOnCompletionOf(scope: CoroutineScope): Disposable

Disposes the Disposable when CoroutineScope completes (including cancellation).

Disposes the Disposable when Job completes (including cancellation).

Link copied to clipboard
open override fun triggerChange()