FFCustomActionCall constructor

FFCustomActionCall({
  1. FFIdentifier? customActionIdentifier,
  2. @Deprecated('This field is deprecated.') Iterable<FFValue>? legacyValues,
  3. @Deprecated('This field is deprecated.') Iterable<FFCustomActionCall_ActionParamIdentifier>? legacyActionParamIdentifiers,
  4. FFFunctionCallValues? argumentValues,
})

Implementation

factory FFCustomActionCall({
  FFIdentifier? customActionIdentifier,
  @$core.Deprecated('This field is deprecated.')
  $core.Iterable<FFValue>? legacyValues,
  @$core.Deprecated('This field is deprecated.')
  $core.Iterable<FFCustomActionCall_ActionParamIdentifier>?
      legacyActionParamIdentifiers,
  FFFunctionCallValues? argumentValues,
}) {
  final result = create();
  if (customActionIdentifier != null)
    result.customActionIdentifier = customActionIdentifier;
  if (legacyValues != null) result.legacyValues.addAll(legacyValues);
  if (legacyActionParamIdentifiers != null)
    result.legacyActionParamIdentifiers.addAll(legacyActionParamIdentifiers);
  if (argumentValues != null) result.argumentValues = argumentValues;
  return result;
}