-
public final class XSharedFlow<T extends Object>Author: bin.yang Maintainer: bin.yang Date: 2021/10/20 Copyright: 2021 Inc. All rights reserved. Desc:
-
-
Constructor Summary
Constructors Constructor Description XSharedFlow(SharedFlow<T> flow)
-
Method Summary
Modifier and Type Method Description final Unitcollect(SuspendFunction1<T, Unit> action)final UnitcollectRunOnce(SuspendFunction1<T, Unit> action)final UnitcollectLatest(SuspendFunction1<T, Unit> action)final Unitfirst(SuspendFunction1<T, Boolean> predicate)final XSharedFlow<T>distinctUntilChanged()final TgetValue()final Flow<T>getFlow()-
-
Constructor Detail
-
XSharedFlow
XSharedFlow(SharedFlow<T> flow)
-
-
Method Detail
-
collect
final Unit collect(SuspendFunction1<T, Unit> action)
-
collectRunOnce
final Unit collectRunOnce(SuspendFunction1<T, Unit> action)
-
collectLatest
final Unit collectLatest(SuspendFunction1<T, Unit> action)
-
first
final Unit first(SuspendFunction1<T, Boolean> predicate)
-
distinctUntilChanged
final XSharedFlow<T> distinctUntilChanged()
-
-
-
-