FutureOrNullableExts<T> extension

on

Methods

also(void consumer(T? input)) → FutureOr<T?>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

and<R>(FutureOr<R> mapper(T input)) → FutureOr<Tuple<T, R>>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

filterNotNull() → FutureOr<T>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

futureValueOrNull() → Future<T?>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

nonNull<R>(FutureOr<R> block(T nonNullValue)) → FutureOr<R?>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

resolve([T? or]) → T?

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

resolveOrNull([T? or]) → T?

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

thenCast<R>() → FutureOr<R?>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension

thenOrNull<R>(R after(T? resolved)) → FutureOr<R>

Available on FutureOr<T?>, provided by the FutureOrNullableExts extension