MainCoroutineScope
fun MainCoroutineScope(job: Job = SupervisorJob(), dispatcherProvider: DispatcherProvider = DefaultDispatcherProvider.get()): MainCoroutineScope
Content copied to clipboard
Factory function for a MainCoroutineScope with a DispatcherProvider. Dispatch defaults to the main property of the DispatcherProvider.
See also
kotlinx.coroutines.CoroutineScope
Parameters
job
Job to be used for the resulting CoroutineScope. Uses a SupervisorJob if one is not provided.
dispatcherProvider
DispatcherProvider to be used for the resulting CoroutineScope. Uses DefaultDispatcherProvider.get if one is not provided.
fun MainCoroutineScope(coroutineContext: CoroutineContext): MainCoroutineScope
Content copied to clipboard
Factory function for a MainCoroutineScope with a DispatcherProvider. Dispatch defaults to the main property of the DispatcherProvider.
See also
kotlinx.coroutines.CoroutineScope
Parameters
coroutineContext
CoroutineContext to be used for the resulting CoroutineScope. Any existing ContinuationInterceptor will be overwritten. If the CoroutineContext does not already contain a DispatcherProvider, DefaultDispatcherProvider.get will be added.