KotlinCompositeProvider¶
interface KotlinCompositeProvider<P : KotlinComposableProvider> : KotlinComposableProvider
A KotlinCompositeProvider is the sequential composition of a specific kind of composable provider P.
A composite provider should only contain providers of the same base type as the composite provider itself, so implementations of KotlinCompositeProvider should always be a subtype of their type argument P. (This is not enforceable in the Kotlin type system.)