SettingsState

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

saveEnabled

: 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)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val saveEnabled: Boolean = false
Link copied to clipboard

Functions

Link copied to clipboard

extension to get the direction icon for the selected PageScrollMode