scope.md 621 B

net / com.drake.net.utils / kotlinx.coroutines.flow.Flow / scope

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直接创建作用域

Parameters

owner - 跟随的生命周期组件

event - 销毁时机

dispatcher - 指定调度器