public class EmitterCreateExtensionsKt
| Modifier and Type | Method and Description |
|---|---|
static <T> Emitter<T> |
create(Emitter.Companion $receiver,
kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function1<? super T,kotlin.Unit>,? extends org.hnau.emitter.Detacher> onObserverAttached) |
static <T> Emitter<T> |
createAlwaysNull(Emitter.Companion $receiver) |
static <T> Emitter<T> |
createEmpty(Emitter.Companion $receiver) |
static Emitter<java.lang.Boolean> |
getAlwaysFalse(Emitter.Companion $receiver) |
static Emitter<java.lang.Boolean> |
getAlwaysTrue(Emitter.Companion $receiver) |
static Emitter<kotlin.Unit> |
getAlwaysUnit(Emitter.Companion $receiver) |
static <T> Emitter<T> |
simple(Emitter.Companion $receiver,
kotlin.jvm.functions.Function0<? extends T> getter) |
static <T> Emitter<T> |
single(Emitter.Companion $receiver,
T value) |
static <T> Emitter<T> |
toEmitter(T $receiver) |
@NotNull public static <T> Emitter<T> create(@NotNull Emitter.Companion $receiver, @NotNull kotlin.jvm.functions.Function1<? super kotlin.jvm.functions.Function1<? super T,kotlin.Unit>,? extends org.hnau.emitter.Detacher> onObserverAttached)
@NotNull public static <T> Emitter<T> simple(@NotNull Emitter.Companion $receiver, @NotNull kotlin.jvm.functions.Function0<? extends T> getter)
@NotNull public static <T> Emitter<T> single(@NotNull Emitter.Companion $receiver, T value)
@NotNull public static Emitter<java.lang.Boolean> getAlwaysFalse(@NotNull Emitter.Companion $receiver)
@NotNull public static Emitter<java.lang.Boolean> getAlwaysTrue(@NotNull Emitter.Companion $receiver)
@NotNull public static Emitter<kotlin.Unit> getAlwaysUnit(@NotNull Emitter.Companion $receiver)
@NotNull public static <T> Emitter<T> createEmpty(@NotNull Emitter.Companion $receiver)
@NotNull public static <T> Emitter<T> createAlwaysNull(@NotNull Emitter.Companion $receiver)
@NotNull public static <T> Emitter<T> toEmitter(T $receiver)