Package org.readium.r2.navigator.preferences
See: Description
-
Interface Summary Interface Description Settings Marker interface for the Settings properties holder. Preferences Marker interface for the Preferences properties holder. Configurable A Configurable is a component with a set of configurable Settings. PreferencesSerializer JSON serializer of P. PreferencesEditor Interactive editor of preferences. PreferencesFilter A filter to keep only some preferences and filter out some others. Preference A handle to edit the value of a specific preference which is able to predict which value the Configurable will effectively use. EnumPreference A Preference which accepts a closed set of values. RangePreference A Preference whose values must be in a ClosedRange of T. ProgressionStrategy A strategy to increment or decrement a setting. -
Class Summary Class Description PreferenceDelegate EnumPreferenceDelegate RangePreferenceDelegate StepsProgression Progression strategy based on a list of preferred values for the setting. IntIncrement Simple progression strategy which increments or decrements the setting by a fixed number. DoubleIncrement Simple progression strategy which increments or decrements the setting by a fixed number. FontFamily Typeface for a publication's text. Color Packed color int. ConfigurableKt MappedPreferenceKt PreferenceKt -
Enum Summary Enum Description Theme TextAlign ColumnCount ImageFilter Axis Layout axis. Spread Synthetic spread policy. ReadingProgression Direction of the reading progression across resources. Fit Method for constraining a resource inside the viewport.