FFFunctionCall constructor

FFFunctionCall({
  1. FFStringInterpolation? stringInterpolation,
  2. Iterable<FFValue>? values,
  3. FFIdentifier? customFunction,
  4. FFCondition? condition,
  5. FFLanguageDependentText? languageDependentText,
  6. FFCombineConditions? combineConditions,
  7. FFConditionalValue? conditionalValue,
  8. FFColorFromString? colorFromString,
  9. FFCodeExpression? codeExpression,
  10. FFDateTimeFromTimestamp? dateTimeFromTimestamp,
})

Implementation

factory FFFunctionCall({
  FFStringInterpolation? stringInterpolation,
  $core.Iterable<FFValue>? values,
  FFIdentifier? customFunction,
  FFCondition? condition,
  FFLanguageDependentText? languageDependentText,
  FFCombineConditions? combineConditions,
  FFConditionalValue? conditionalValue,
  FFColorFromString? colorFromString,
  FFCodeExpression? codeExpression,
  FFDateTimeFromTimestamp? dateTimeFromTimestamp,
}) {
  final result = create();
  if (stringInterpolation != null)
    result.stringInterpolation = stringInterpolation;
  if (values != null) result.values.addAll(values);
  if (customFunction != null) result.customFunction = customFunction;
  if (condition != null) result.condition = condition;
  if (languageDependentText != null)
    result.languageDependentText = languageDependentText;
  if (combineConditions != null) result.combineConditions = combineConditions;
  if (conditionalValue != null) result.conditionalValue = conditionalValue;
  if (colorFromString != null) result.colorFromString = colorFromString;
  if (codeExpression != null) result.codeExpression = codeExpression;
  if (dateTimeFromTimestamp != null)
    result.dateTimeFromTimestamp = dateTimeFromTimestamp;
  return result;
}