Package-level declarations

Types

Link copied to clipboard
data class ReflowableWebConfiguration(val servedAssets: ImmutableList<String> = persistentListOf(), val decorationTemplates: WebDecorationTemplates = WebDecorationTemplates.defaultTemplates(), val fontFamilyDeclarations: FontFamilyDeclarations = FontFamilyDeclarations {})
Link copied to clipboard
data class ReflowableWebGoLocation(val href: Url, val progression: Progression? = null) : GoLocation
Link copied to clipboard

Creates components to render a reflowable Web publication.

Link copied to clipboard

State holder for the rendition of a reflowable Web publication.

Functions

Link copied to clipboard
fun ReflowableWebRendition(state: ReflowableWebRenditionState, modifier: Modifier = Modifier, windowInsets: WindowInsets = WindowInsets.displayCutout, inputListener: InputListener = defaultInputListener(state.controller), hyperlinkListener: HyperlinkListener = defaultHyperlinkListener(state.controller), decorationListener: DecorationListener<ReflowableWebDecorationLocation> = defaultDecorationListener(state.controller), textSelectionActionModeCallback: ActionMode.Callback? = null)

Composes a reflowable Web publication.