Package-level declarations
Types
Link copied to clipboard
class BlockProvider
Container for registered component composables and their serializers.
Link copied to clipboard
Scope for registering Component and RichText composables within a BlockProvider.
Functions
Link copied to clipboard
fun blockProviderWithoutRichText(fallback: @Composable (unknownComponent: Component, Modifier) -> Unit = { it, _ -> throw IllegalStateException("Unknown component ${it.component}") }, builder: BlockProviderScope.() -> Unit): BlockProvider
Creates a BlockProvider by registering component composables and serializers (without rich text support).