FFIcon constructor

FFIcon({
  1. FFIconData? legacyIconData,
  2. double? legacySize,
  3. @Deprecated('This field is deprecated.') Int64? legacyLegacyColor,
  4. FFColor? legacyColor,
  5. FFDoubleValue? sizeValue,
  6. FFColorValue? colorValue,
  7. FFIconDataValue? iconDataValue,
  8. FFVariable? variable,
})

Implementation

factory FFIcon({
  FFIconData? legacyIconData,
  $core.double? legacySize,
  @$core.Deprecated('This field is deprecated.')
  $fixnum.Int64? legacyLegacyColor,
  FFColor? legacyColor,
  FFDoubleValue? sizeValue,
  FFColorValue? colorValue,
  FFIconDataValue? iconDataValue,
  FFVariable? variable,
}) {
  final result = create();
  if (legacyIconData != null) result.legacyIconData = legacyIconData;
  if (legacySize != null) result.legacySize = legacySize;
  if (legacyLegacyColor != null) result.legacyLegacyColor = legacyLegacyColor;
  if (legacyColor != null) result.legacyColor = legacyColor;
  if (sizeValue != null) result.sizeValue = sizeValue;
  if (colorValue != null) result.colorValue = colorValue;
  if (iconDataValue != null) result.iconDataValue = iconDataValue;
  if (variable != null) result.variable = variable;
  return result;
}