Skip to main content

Module settings

Module settings 

Source

Modulesยง

preset ๐Ÿ”’
versioned
Settings versioning and migration support.

Structsยง

BatterySettings
CalculatorSettings
Columns
DictionarySettings
HomeSettings
Hook
ImportSettings
Settings controlling which files are imported into the library.
Intermissions
Configuration for intermission screen displays.
LibrarySettings
LightPreset
LoggingSettings
Configures structured logging to disk and optional OTLP export.
OtaSettings
OTA update settings.
ParagraphBreakerSettings
Pen
ReaderSettings
RefreshRatePair
RefreshRateSettings
Settings
SketchSettings

Enumsยง

BottomRightGestureAction
ButtonScheme
EastStripAction
FileExtension
A known file extension for which per-kind refresh rates can be configured.
FinishedAction
FirstColumn
IntermKind
IntermissionDisplay
How to display intermission screens. Logo, Cover, Calendar, Blank and BlankInverted are special values that map to built-in displays.
RotationLock
SecondColumn
SouthEastCornerAction
SouthStripAction
WestStripAction

Constantsยง

BLANK_INVERTED_SPECIAL_PATH ๐Ÿ”’
BLANK_SPECIAL_PATH ๐Ÿ”’
CALENDAR_SPECIAL_PATH ๐Ÿ”’
COVER_SPECIAL_PATH ๐Ÿ”’
DEFAULT_FONT_FAMILY
DEFAULT_FONT_PATH
DEFAULT_FONT_SIZE
DEFAULT_LINE_HEIGHT
DEFAULT_MARGIN_WIDTH
DEFAULT_TEXT_ALIGN
EXTERNAL_CARD_ROOT
HYPHEN_PENALTY
INTERNAL_CARD_ROOT
LOGO_SPECIAL_PATH ๐Ÿ”’
SETTINGS_PATH
STRETCH_TOLERANCE

Functionsยง

deserialize_allowed_kinds ๐Ÿ”’
guess_frontlight