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