FFRatingBar constructor
FFRatingBar({
- FFIcon? legacyEmptyIcon,
- FFIcon? legacyFullIcon,
- int? legacyIconCount,
- double? legacyInitialRating,
- double? legacyIconSize,
- FFPadding? iconPadding,
- FFColor? legacyUnratedColor,
- FFAxis? direction,
- bool? allowInteraction,
- FFIntegerValue? iconCountValue,
- FFDoubleValue? initialRatingValue,
- FFDoubleValue? iconSizeValue,
- FFColorValue? unratedColorValue,
- FFIconValue? emptyIconValue,
- FFIconValue? fullIconValue,
Implementation
factory FFRatingBar({
FFIcon? legacyEmptyIcon,
FFIcon? legacyFullIcon,
$core.int? legacyIconCount,
$core.double? legacyInitialRating,
$core.double? legacyIconSize,
FFPadding? iconPadding,
FFColor? legacyUnratedColor,
FFAxis? direction,
$core.bool? allowInteraction,
FFIntegerValue? iconCountValue,
FFDoubleValue? initialRatingValue,
FFDoubleValue? iconSizeValue,
FFColorValue? unratedColorValue,
FFIconValue? emptyIconValue,
FFIconValue? fullIconValue,
}) {
final result = create();
if (legacyEmptyIcon != null) result.legacyEmptyIcon = legacyEmptyIcon;
if (legacyFullIcon != null) result.legacyFullIcon = legacyFullIcon;
if (legacyIconCount != null) result.legacyIconCount = legacyIconCount;
if (legacyInitialRating != null)
result.legacyInitialRating = legacyInitialRating;
if (legacyIconSize != null) result.legacyIconSize = legacyIconSize;
if (iconPadding != null) result.iconPadding = iconPadding;
if (legacyUnratedColor != null)
result.legacyUnratedColor = legacyUnratedColor;
if (direction != null) result.direction = direction;
if (allowInteraction != null) result.allowInteraction = allowInteraction;
if (iconCountValue != null) result.iconCountValue = iconCountValue;
if (initialRatingValue != null)
result.initialRatingValue = initialRatingValue;
if (iconSizeValue != null) result.iconSizeValue = iconSizeValue;
if (unratedColorValue != null) result.unratedColorValue = unratedColorValue;
if (emptyIconValue != null) result.emptyIconValue = emptyIconValue;
if (fullIconValue != null) result.fullIconValue = fullIconValue;
return result;
}