AyahDownloadManagerStyle class

Constructors

AyahDownloadManagerStyle({String? titleText, TextStyle? titleTextStyle, Widget? headerIcon, double? surahNameSize, Color? handleColor, double? handleWidth, double? handleHeight, double? handleRadius, IconData? stopButtonIcon, Color? stopButtonForeground, Color? stopButtonBackground, Color? separatorColor, double? itemHorizontalPadding, double? itemVerticalPadding, TextStyle? surahTitleStyle, TextStyle? surahSubtitleStyle, Color? avatarDownloadedColor, Color? avatarUndownloadedColor, TextStyle? avatarTextStyle, Color? progressColor, Color? progressBackgroundColor, double? progressHeight, double? progressRadius, IconData? deleteIcon, Color? deleteIconColor, IconData? downloadIcon, String? redownloadText, IconData? redownloadIcon, Color? downloadForeground, Color? downloadBackground, AyahCountTextBuilder? countTextBuilder, Color? backgroundColor, Widget? changeReaderWidget, Color? surahNumberDecorationColor})
const
AyahDownloadManagerStyle.defaults({required bool isDark, required BuildContext context})
القيم الافتراضية الموحدة حسب الثيم Unified defaults based on theme
factory

Properties

avatarDownloadedColor → Color?
final
avatarTextStyle → TextStyle?
final
avatarUndownloadedColor → Color?
final
backgroundColor → Color?
final
changeReaderWidget → Widget?
final
countTextBuilder → AyahCountTextBuilder?
final
deleteIcon → IconData?
final
deleteIconColor → Color?
final
downloadBackground → Color?
final
downloadForeground → Color?
final
downloadIcon → IconData?
final
handleColor → Color?
final
handleHeight → double?
final
handleRadius → double?
final
handleWidth → double?
final
hashCode → int
The hash code for this object.
no setterinherited
headerIcon → Widget?
final
itemHorizontalPadding → double?
final
itemVerticalPadding → double?
final
progressBackgroundColor → Color?
final
progressColor → Color?
final
progressHeight → double?
final
progressRadius → double?
final
redownloadIcon → IconData?
final
redownloadText → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
separatorColor → Color?
final
stopButtonBackground → Color?
final
stopButtonForeground → Color?
final
stopButtonIcon → IconData?
final
surahNameSize → double?
final
surahNumberDecorationColor → Color?
final
surahSubtitleStyle → TextStyle?
final
surahTitleStyle → TextStyle?
final
titleText → String?
final
titleTextStyle → TextStyle?
final

Methods

copyWith({String? titleText, TextStyle? titleTextStyle, Widget? headerIcon, double? surahNameSize, Color? handleColor, double? handleWidth, double? handleHeight, double? handleRadius, String? stopButtonText, IconData? stopButtonIcon, Color? stopButtonForeground, Color? stopButtonBackground, Color? separatorColor, double? itemHorizontalPadding, double? itemVerticalPadding, TextStyle? surahTitleStyle, TextStyle? surahSubtitleStyle, Color? avatarDownloadedColor, Color? avatarUndownloadedColor, TextStyle? avatarTextStyle, Color? progressColor, Color? progressBackgroundColor, double? progressHeight, double? progressRadius, String? deleteTooltipText, IconData? deleteIcon, Color? deleteIconColor, String? downloadText, IconData? downloadIcon, String? redownloadText, IconData? redownloadIcon, Color? downloadForeground, Color? downloadBackground, Color? backgroundColor, Widget? changeReaderWidget, AyahCountTextBuilder? countTextBuilder, Color? surahNumberDecorationColor}) → AyahDownloadManagerStyle
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