ISupportCoroutine

interface ISupportCoroutine : CoroutineScope

Contract for implementing coroutine scope preference on SupervisorJob

Since

v1.1.0

Properties

Link copied to clipboard
abstract override val coroutineContext: CoroutineContext

Persistent context for the coroutine

Link copied to clipboard
abstract val coroutineDispatcher: CoroutineDispatcher

Coroutine dispatcher specification

Link copied to clipboard
abstract val scope: CoroutineScope

A failure or cancellation of a child does not cause the supervisor job to fail and does not affect its other children.

Link copied to clipboard
abstract val supervisorJob: Job

Requires an instance of kotlinx.coroutines.Job or kotlinx.coroutines.SupervisorJob

Functions

Link copied to clipboard

For more details regarding how cancellation is handled