Skip to content

//readium-navigator/org.readium.r2.navigator.epub/EpubSettings

EpubSettings

[androidJvm]\ data class EpubSettings(val backgroundColor: Color?, val columnCount: ColumnCount, val fontFamily: FontFamily?, val fontSize: Double, val fontWeight: Double?, val hyphens: Boolean?, val imageFilter: ImageFilter?, val language: Language?, val letterSpacing: Double?, val ligatures: Boolean?, val lineHeight: Double?, val pageMargins: Double, val paragraphIndent: Double?, val paragraphSpacing: Double?, val publisherStyles: Boolean, val readingProgression: ReadingProgression, val scroll: Boolean, val spread: Spread, val textAlign: TextAlign?, val textColor: Color?, val textNormalization: Boolean, val theme: Theme, val typeScale: Double?, val verticalText: Boolean, val wordSpacing: Double?) : Configurable.Settings

EPUB navigator settings values.

See also

androidJvm

EpubPreferences

Constructors

EpubSettings [androidJvm]
fun EpubSettings(backgroundColor: Color?, columnCount: ColumnCount, fontFamily: FontFamily?, fontSize: Double, fontWeight: Double?, hyphens: Boolean?, imageFilter: ImageFilter?, language: Language?, letterSpacing: Double?, ligatures: Boolean?, lineHeight: Double?, pageMargins: Double, paragraphIndent: Double?, paragraphSpacing: Double?, publisherStyles: Boolean, readingProgression: ReadingProgression, scroll: Boolean, spread: Spread, textAlign: TextAlign?, textColor: Color?, textNormalization: Boolean, theme: Theme, typeScale: Double?, verticalText: Boolean, wordSpacing: Double?)

Properties

Name Summary
backgroundColor [androidJvm]
val backgroundColor: Color?
columnCount [androidJvm]
val columnCount: ColumnCount
fontFamily [androidJvm]
val fontFamily: FontFamily?
fontSize [androidJvm]
val fontSize: Double
fontWeight [androidJvm]
val fontWeight: Double?
hyphens [androidJvm]
val hyphens: Boolean?
imageFilter [androidJvm]
val imageFilter: ImageFilter?
language [androidJvm]
val language: Language?
letterSpacing [androidJvm]
val letterSpacing: Double?
ligatures [androidJvm]
val ligatures: Boolean?
lineHeight [androidJvm]
val lineHeight: Double?
pageMargins [androidJvm]
val pageMargins: Double
paragraphIndent [androidJvm]
val paragraphIndent: Double?
paragraphSpacing [androidJvm]
val paragraphSpacing: Double?
publisherStyles [androidJvm]
val publisherStyles: Boolean
readingProgression [androidJvm]
val readingProgression: ReadingProgression
scroll [androidJvm]
val scroll: Boolean
spread [androidJvm]
val spread: Spread
textAlign [androidJvm]
val textAlign: TextAlign?
textColor [androidJvm]
val textColor: Color?
textNormalization [androidJvm]
val textNormalization: Boolean
theme [androidJvm]
val theme: Theme
typeScale [androidJvm]
val typeScale: Double?
verticalText [androidJvm]
val verticalText: Boolean
wordSpacing [androidJvm]
val wordSpacing: Double?