Settings State
data class SettingsState(val options: SettingsOptions = SettingsOptions(
PageScrollDirection.VERTICAL,
PageScrollMode.CONTINUOUS,
PageLayoutMode.AUTO,
ThemeMode.DEFAULT,
PdfUi.TIMEOUT_DEFAULT,
EnumSet.noneOf(SettingsMenuItemType::class.java),
false,
false,
false
), val saveEnabled: Boolean = false, val theme: SettingsThemeConfiguration? = null)
UI State for the settings dialog.
Parameters
options
: SettingsOptions
save Enabled
: Boolean
theme
: SettingsThemeConfiguration?
Constructors
Link copied to clipboard
constructor(options: SettingsOptions = SettingsOptions(
PageScrollDirection.VERTICAL,
PageScrollMode.CONTINUOUS,
PageLayoutMode.AUTO,
ThemeMode.DEFAULT,
PdfUi.TIMEOUT_DEFAULT,
EnumSet.noneOf(SettingsMenuItemType::class.java),
false,
false,
false
), saveEnabled: Boolean = false, theme: SettingsThemeConfiguration? = null)
Properties
Functions
Link copied to clipboard
extension to get the direction icon for the selected PageScrollMode