Package com.pspdfkit.ui.settings
Class SettingsState
-
- All Implemented Interfaces:
public final class SettingsState
UI State for the settings dialog.
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
VERTICAL_ANIMATION_PATH
public final static String
HORIZONTAL_ANIMATION_PATH
private final Set<SettingsMenuItemType>
defaultPageSectionList
private final Set<SettingsMenuItemType>
defaultMiscSectionList
private final SettingsOptions
options
private final Boolean
saveEnabled
private final SettingsThemeConfiguration
theme
-
Constructor Summary
Constructors Constructor Description SettingsState(SettingsOptions options, Boolean saveEnabled, SettingsThemeConfiguration theme)
-
Method Summary
Modifier and Type Method Description final Set<SettingsMenuItemType>
getDefaultPageSectionList()
final Set<SettingsMenuItemType>
getDefaultMiscSectionList()
final SettingsOptions
getOptions()
final Boolean
getSaveEnabled()
final SettingsThemeConfiguration
getTheme()
-
-
Constructor Detail
-
SettingsState
SettingsState(SettingsOptions options, Boolean saveEnabled, SettingsThemeConfiguration theme)
- Parameters:
options
- : SettingsOptionssaveEnabled
- : Booleantheme
- : SettingsThemeConfiguration?
-
-
Method Detail
-
getDefaultPageSectionList
final Set<SettingsMenuItemType> getDefaultPageSectionList()
-
getDefaultMiscSectionList
final Set<SettingsMenuItemType> getDefaultMiscSectionList()
-
getOptions
final SettingsOptions getOptions()
-
getSaveEnabled
final Boolean getSaveEnabled()
-
getTheme
final SettingsThemeConfiguration getTheme()
-
-
-
-