QuranTafsirSideStyle class

نمط وضع عرض المصحف مع التفسير الجانبي

QuranTafsirSideStyle Customization style for the quran-with-tafsir-side display mode.

Constructors

QuranTafsirSideStyle({double? quranWidthFraction, Color? tafsirPanelBackgroundColor, Color? verticalDividerColor, double? verticalDividerWidth, Color? tafsirTextColor, double? tafsirFontSize, Color? tafsirHeaderColor, Color? tafsirHeaderTextColor, Color? ayahDividerColor, Color? ayahTextColor, double? ayahFontSize, int? tafsirMaxLines, double? tafsirCollapsedHeight, String? readMoreText, String? readLessText, Color? readMoreButtonColor, TextStyle? readMoreTextStyle, Color? fontSizeIconColor, Color? fontSizeActiveTrackColor, Color? fontSizeInactiveTrackColor, Color? fontSizeThumbColor})
const
QuranTafsirSideStyle.defaults({required bool isDark, required BuildContext context})
factory

Properties

ayahDividerColor Color?
لون الفاصل بين الآيات في قسم التفسير
final
ayahFontSize double?
حجم خط الآية في قسم التفسير
final
ayahTextColor Color?
لون نص الآية في قسم التفسير
final
fontSizeActiveTrackColor Color?
لون شريط حجم الخط (active)
final
fontSizeIconColor Color?
لون أيقونة حجم الخط
final
fontSizeInactiveTrackColor Color?
لون شريط حجم الخط (inactive)
final
fontSizeThumbColor Color?
لون مؤشر حجم الخط
final
hashCode int
The hash code for this object.
no setterinherited
quranWidthFraction double?
نسبة عرض قسم المصحف من العرض الكلي (0.0 – 1.0)
final
readLessText String?
نص زر "اقرأ أقل"
final
readMoreButtonColor Color?
لون زر "اقرأ المزيد"
final
readMoreText String?
نص زر "اقرأ المزيد"
final
readMoreTextStyle TextStyle?
نمط نص زر "اقرأ المزيد"
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tafsirCollapsedHeight double?
ارتفاع التفسير في الحالة المقلّصة
final
tafsirFontSize double?
حجم خط التفسير
final
tafsirHeaderColor Color?
لون خلفية شريط التفسير العلوي
final
tafsirHeaderTextColor Color?
لون نص شريط التفسير العلوي
final
tafsirMaxLines int?
عدد أسطر التفسير في الحالة المقلّصة
final
tafsirPanelBackgroundColor Color?
لون خلفية قسم التفسير
final
tafsirTextColor Color?
لون نص التفسير
final
verticalDividerColor Color?
لون الفاصل العمودي بين القسمين
final
verticalDividerWidth double?
سماكة الفاصل العمودي
final

Methods

copyWith({double? quranWidthFraction, Color? tafsirPanelBackgroundColor, Color? verticalDividerColor, double? verticalDividerWidth, Color? tafsirTextColor, double? tafsirFontSize, Color? tafsirHeaderColor, Color? tafsirHeaderTextColor, Color? ayahDividerColor, Color? ayahTextColor, double? ayahFontSize, int? tafsirMaxLines, double? tafsirCollapsedHeight, String? readMoreText, String? readLessText, Color? readMoreButtonColor, TextStyle? readMoreTextStyle, Color? fontSizeIconColor, Color? fontSizeActiveTrackColor, Color? fontSizeInactiveTrackColor, Color? fontSizeThumbColor}) QuranTafsirSideStyle
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.
inherited