MushafReadingSettings class

Reading options shared by Hafs and Warsh.

Annotations

Constructors

MushafReadingSettings({MushafScrollDirection scrollDirection = MushafScrollDirection.horizontal, MushafPageDesign pageDesign = MushafPageDesign.fullscreen, MushafLandscapeLayout landscapeLayout = MushafLandscapeLayout.doublePage, MushafPageNavMode pageNavMode = MushafPageNavMode.strip, bool showClock = false, bool blackBackground = false, bool tajweedEnabled = false})
const

Properties

blackBackground → bool
final
hashCode → int
The hash code for this object.
no setteroverride
landscapeLayout → MushafLandscapeLayout
final
pageDesign → MushafPageDesign
final
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scrollDirection → MushafScrollDirection
final
showClock → bool
final
tajweedEnabled → bool
Colored QCF4 glyphs. Ignored for Warsh.
final

Methods

copyWith({MushafScrollDirection? scrollDirection, MushafPageDesign? pageDesign, MushafLandscapeLayout? landscapeLayout, MushafPageNavMode? pageNavMode, bool? showClock, bool? blackBackground, bool? tajweedEnabled}) → MushafReadingSettings
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override