Package-level declarations
Types
Link copied to clipboard
data class PdfiumDefaults(val pageSpacing: Double? = null, val readingProgression: ReadingProgression? = null)
Default values for the PDF navigator with the PDFium adapter.
Link copied to clipboard
Link copied to clipboard
class PdfiumEngineProvider(defaults: PdfiumDefaults = PdfiumDefaults(), listener: PdfiumEngineProvider.Listener? = null) : PdfEngineProvider<PdfiumSettings, PdfiumPreferences, PdfiumPreferencesEditor>
Main component to use the PDF navigator with the PDFium adapter.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Preferences for the PDF navigator with the PDFium adapter.
Link copied to clipboard
Editor for a set of PdfiumPreferences.
Link copied to clipboard
JSON serializer of PdfiumPreferences.
Link copied to clipboard
Suggested filter to keep only publication-specific PdfiumPreferences.
Link copied to clipboard
data class PdfiumSettings(val fit: Fit, val pageSpacing: Double, val readingProgression: ReadingProgression, val scrollAxis: Axis) : Configurable.Settings
Settings values of the PDF navigator with the PDFium adapter.
Link copied to clipboard
Suggested filter to keep only shared PdfiumPreferences.