IndexTabStyle class

نمط مخصص لتبويب الفهرس (السور/الأجزاء) داخل شريط القرآن. يتيح تخصيص الألوان والأبعاد والأنماط النصية والعناوين.

Constructors

IndexTabStyle({Color? textColor, Color? accentColor, double? tabBarHeight, double? tabBarRadius, double? indicatorRadius, EdgeInsetsGeometry? indicatorPadding, Color? labelColor, Color? unselectedLabelColor, TextStyle? labelStyle, TextStyle? unselectedLabelStyle, double? tabBarBgAlpha, String? tabSurahsLabel, String? tabJozzLabel, double? listItemRadius, double? surahRowAltBgAlpha, double? jozzAltBgAlpha, double? hizbItemAltBgAlpha})
const
IndexTabStyle.defaults({required bool isDark, required BuildContext context})
factory

Properties

accentColor Color?
final
hashCode int
The hash code for this object.
no setterinherited
hizbItemAltBgAlpha double?
final
indicatorPadding EdgeInsetsGeometry?
final
indicatorRadius double?
final
jozzAltBgAlpha double?
final
labelColor Color?
final
labelStyle TextStyle?
final
listItemRadius double?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
surahRowAltBgAlpha double?
final
tabBarBgAlpha double?
final
tabBarHeight double?
final
tabBarRadius double?
final
tabJozzLabel String?
final
tabSurahsLabel String?
final
textColor Color?
final
unselectedLabelColor Color?
final
unselectedLabelStyle TextStyle?
final

Methods

copyWith({Color? textColor, Color? accentColor, double? tabBarHeight, double? tabBarRadius, double? indicatorRadius, EdgeInsetsGeometry? indicatorPadding, Color? labelColor, Color? unselectedLabelColor, TextStyle? labelStyle, TextStyle? unselectedLabelStyle, double? tabBarBgAlpha, String? tabSurahsLabel, String? tabJozzLabel, double? listItemRadius, double? surahRowAltBgAlpha, double? jozzAltBgAlpha, double? hizbItemAltBgAlpha}) IndexTabStyle
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