strongImmediateFlatten

Creates and returns a new Provider that maps to the provider that is the value of this.

This function is equivalent to provider.strongImmediateFlatMap { it }.


Creates and returns a new Provider that maps to the provider that is the value of this.

This function is equivalent to provider.strongImmediateFlatMapMutable { it }.


@JvmName(name = "strongImmediateFlattenNullable")
fun <R> Provider<Provider<R>?>.strongImmediateFlatten(): Provider<R?>

Creates and returns a new Provider that maps to the provider that is the value of this.

This function is equivalent to provider.strongImmediateFlatMap { it ?: NULL_PROVIDER }.