net / com.drake.net.utils / kotlinx.coroutines.flow.Flow / scope
inline fun <T> Flow<T>.scope(owner: LifecycleOwner? = null, event: Event = Lifecycle.Event.ON_DESTROY, dispatcher: CoroutineDispatcher = Dispatchers.Main, crossinline action: suspend (value: T) ->
Unit
):
AndroidScope
Flow直接创建作用域
owner
- 跟随的生命周期组件
event
- 销毁时机
dispatcher
- 指定调度器