//readium-navigator/org.readium.r2.navigator.pdf
Package-level declarations
Types
Name |
Summary |
PdfDocumentFragment |
[androidJvm] abstract class PdfDocumentFragment<S : Configurable.Settings> : Fragment A PdfDocumentFragment renders a single PDF resource. |
PdfDocumentFragmentFactory |
[androidJvm] typealias PdfDocumentFragmentFactory<S> = suspend (PdfDocumentFragmentInput<S>) -> PdfDocumentFragment<S> |
PdfDocumentFragmentInput |
[androidJvm] data class PdfDocumentFragmentInput<S : Configurable.Settings>(val publication: Publication, val link: Link, val initialPageIndex: Int, val settings: S, val listener: PdfDocumentFragment.Listener?) |
PdfEngineProvider |
[androidJvm] interface PdfEngineProvider<S : Configurable.Settings, P : Configurable.Preferences<P>, E : PreferencesEditor<P>> To be implemented by adapters for third-party PDF engines which can be used with PdfNavigatorFragment. |
PdfNavigatorFactory |
[androidJvm] class PdfNavigatorFactory<S : Configurable.Settings, P : Configurable.Preferences<P>, E : PreferencesEditor<P>>(publication: Publication, pdfEngineProvider: PdfEngineProvider<S, P, E>) Factory of the PDF navigator and related components. |
PdfNavigatorFragment |
[androidJvm] class PdfNavigatorFragment<S : Configurable.Settings, P : Configurable.Preferences<P>> : Fragment, VisualNavigator, Configurable<S, P> Navigator for PDF publications. |
R2PdfActivity |
[androidJvm] abstract class ~~R2PdfActivity~~ : AppCompatActivity |