FFRatingBar constructor

FFRatingBar({
  1. FFIcon? legacyEmptyIcon,
  2. FFIcon? legacyFullIcon,
  3. int? legacyIconCount,
  4. double? legacyInitialRating,
  5. double? legacyIconSize,
  6. FFPadding? iconPadding,
  7. FFColor? legacyUnratedColor,
  8. FFAxis? direction,
  9. bool? allowInteraction,
  10. FFIntegerValue? iconCountValue,
  11. FFDoubleValue? initialRatingValue,
  12. FFDoubleValue? iconSizeValue,
  13. FFColorValue? unratedColorValue,
  14. FFIconValue? emptyIconValue,
  15. 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;
}