Settings Options
Data class that represents the options to be shown in the com.pspdfkit.ui.settings.SettingsDialog. Generally you wouldn't need to deal with this class, as it's automatically created by the internal com.pspdfkit.ui.PdfUi implementation from values of the active com.pspdfkit.configuration.PdfConfiguration.
Constructors
Properties
Continuous or paginated scrolling. See com.pspdfkit.configuration.PdfConfiguration.layoutMode
Specifies the duration that needs to pass without user interaction until the screen is turned off. Use com.pspdfkit.ui.PdfUi.TIMEOUT_DEFAULT for the system default timeout and com.pspdfkit.ui.PdfUi.TIMEOUT_INFINITE to deactivate automatic screen off. Please notice, that this setting only works out of the box only if you're using com.pspdfkit.ui.PdfActivity (or a derived class from it). In case you're using com.pspdfkit.ui.PdfUiFragment you can forward Activity.onUserInteraction from your activity class.
Set page scroll direction. See com.pspdfkit.configuration.PdfConfiguration.scrollDirection
Continuous or paginated scrolling. See com.pspdfkit.configuration.PdfConfiguration.scrollMode
Enables smart guides for predefined angles.
Enables snapping to page graphics for measurement tools.
Enables snapping to itself at the end of shape drawing.
Default or night theme. See com.pspdfkit.configuration.PdfConfiguration.themeMode
Items that should be visible in the settings dialog. See com.pspdfkit.configuration.activity.PdfActivityConfiguration.settingsMenuItemShown. Providing an empty set results in the same behavior as com.pspdfkit.configuration.activity.PdfActivityConfiguration.Builder.hideSettingsMenu and will remove the settings dialog item from the main options menu.