Package-level declarations

Types

Link copied to clipboard
data class Decoration(val id: Decoration.Id, val style: Decoration.Style, val element: String, val cssSelector: CssSelector?, val textQuote: TextQuote?)
Link copied to clipboard
@Serializable
sealed class DecorationTarget
Link copied to clipboard
class DelegatingDocumentApiListener(onDocumentLoadedAndSizedDelegate: () -> Unit, onDocumentResizedDelegate: () -> Unit) : DocumentStateApiListener
Link copied to clipboard
class DelegatingFixedApiStateListener(onInitializationApiAvailableDelegate: () -> Unit, onAreaApiAvailableDelegate: () -> Unit, onSelectionApiAvailableDelegate: () -> Unit, onDecorationApiAvailableDelegate: () -> Unit) : FixedApiStateListener
Link copied to clipboard
class DelegatingGesturesListener(onTapDelegate: (DpOffset) -> Unit, onLinkActivatedDelegate: (AbsoluteUrl, String) -> Unit, onDecorationActivatedDelegate: (String, String, DpRect, DpOffset) -> Unit) : GesturesListener
Link copied to clipboard
class DelegatingReflowableApiStateListener(onCssApiAvailableDelegate: () -> Unit, onSelectionApiAvailableDelegate: () -> Unit, onDecorationApiAvailableDelegate: () -> Unit) : ReflowableApiStateListener
Link copied to clipboard
class DocumentStateApi(webView: WebView, var listener: DocumentStateApiListener? = null)
Link copied to clipboard
Link copied to clipboard
@Serializable
data class ElementDecorationTarget(val cssSelector: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FixedDoubleAreaApi(webView: WebView)
Link copied to clipboard
class FixedDoubleDecorationApi(webView: WebView, decorationTemplates: WebDecorationTemplates)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed interface FixedSelectionApi
Link copied to clipboard
class FixedSingleAreaApi(webView: WebView)
Link copied to clipboard
class FixedSingleDecorationApi(webView: WebView, decorationTemplates: WebDecorationTemplates)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class GesturesApi(webView: WebView, var listener: GesturesListener? = null)
Link copied to clipboard
Link copied to clipboard
enum Iframe : Enum<Iframe>
Link copied to clipboard
class ReadiumCssApi(webView: WebView)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ReflowableDecorationApi(webView: WebView, decorationTemplates: WebDecorationTemplates)
Link copied to clipboard
class ReflowableSelectionApi(webView: WebView, adjustRect: (DpRect) -> DpRect)
Link copied to clipboard
data class Selection(val selectedText: String, val textBefore: String, val textAfter: String, val selectionRect: DpRect)
Link copied to clipboard
data class SelectionWithIframe(val iframe: Iframe, val selection: Selection)
Link copied to clipboard
@Serializable
data class TextDecorationTarget(val targetedText: String, val textBefore: String, val textAfter: String, val cssSelector: String?)

Functions

Link copied to clipboard