Package-level declarations

Settings popup window and supporting classes.

Types

Link copied to clipboard

Settings dialog class that hosts the SettingsDialogLayout

Link copied to clipboard
open class SettingsDialogLayout(ctx: Context, originalOptions: SettingsOptions, currentOptions: SettingsOptions?, settingsDialogListener: SettingsDialogListener) : LinearLayout

This layout is basically the content of the SettingsDialog What settings options are to be displayed is defined by SettingsOptions.visibleItems of originalOptions

Link copied to clipboard

Listener interface passed to the SettingsDialog to observe the dialog.

Link copied to clipboard
Settings mode picker item used by SettingsModePicker.
Link copied to clipboard
open class SettingsOptions(var scrollDirection: PageScrollDirection, var scrollMode: PageScrollMode, var layoutMode: PageLayoutMode, var themeMode: ThemeMode, var screenTimeoutMillis: Long, val visibleItems: EnumSet<SettingsMenuItemType>) : Serializable

Data class that represents the options to be shown in the SettingsDialog. Generally you wouldn't need to deal with this class, as it's automatically created by the internal PdfUi implementation from values of the active PdfConfiguration.