FItemContentStyle constructor
FItemContentStyle({
- required FVariants<
FTappableVariantConstraint, FTappableVariant, IconThemeData, IconThemeDataDelta> prefixIconStyle, - required FVariants<
FTappableVariantConstraint, FTappableVariant, TextStyle, TextStyleDelta> titleTextStyle, - required FVariants<
FTappableVariantConstraint, FTappableVariant, TextStyle, TextStyleDelta> subtitleTextStyle, - required FVariants<
FTappableVariantConstraint, FTappableVariant, TextStyle, TextStyleDelta> detailsTextStyle, - required FVariants<
FTappableVariantConstraint, FTappableVariant, IconThemeData, IconThemeDataDelta> suffixIconStyle, - required EdgeInsetsGeometry suffixedPadding,
- required EdgeInsetsGeometry unsuffixedPadding,
- double prefixIconSpacing = 8,
- double titleSpacing = 4,
- double middleSpacing = 4,
- double suffixIconSpacing = 8,
Creates a FItemContentStyle.
Implementation
FItemContentStyle({
required this.prefixIconStyle,
required this.titleTextStyle,
required this.subtitleTextStyle,
required this.detailsTextStyle,
required this.suffixIconStyle,
required this.suffixedPadding,
required this.unsuffixedPadding,
this.prefixIconSpacing = 8,
this.titleSpacing = 4,
this.middleSpacing = 4,
this.suffixIconSpacing = 8,
}) : assert(0 <= prefixIconSpacing, 'prefixIconSpacing ($prefixIconSpacing) must be >= 0'),
assert(0 <= titleSpacing, 'titleSpacing ($titleSpacing) must be >= 0'),
assert(0 <= middleSpacing, 'middleSpacing ($middleSpacing) must be >= 0'),
assert(0 <= suffixIconSpacing, 'suffixIconSpacing ($suffixIconSpacing) must be >= 0');