FFResetFormFieldAction constructor

FFResetFormFieldAction({
  1. FFWidgetType? widgetType,
  2. @Deprecated('This field is deprecated.') Iterable<String>? legacyNodeKeys,
  3. @Deprecated('This field is deprecated.') Iterable<FFNodeKeyReference>? legacyNodeKeyRefs,
  4. Iterable<FFNodeKeyPath>? nodeKeyPaths,
  5. FFFormFieldActionRebuildType? rebuildType,
})

Implementation

factory FFResetFormFieldAction({
  FFWidgetType? widgetType,
  @$core.Deprecated('This field is deprecated.')
  $core.Iterable<$core.String>? legacyNodeKeys,
  @$core.Deprecated('This field is deprecated.')
  $core.Iterable<FFNodeKeyReference>? legacyNodeKeyRefs,
  $core.Iterable<FFNodeKeyPath>? nodeKeyPaths,
  FFFormFieldActionRebuildType? rebuildType,
}) {
  final result = create();
  if (widgetType != null) result.widgetType = widgetType;
  if (legacyNodeKeys != null) result.legacyNodeKeys.addAll(legacyNodeKeys);
  if (legacyNodeKeyRefs != null)
    result.legacyNodeKeyRefs.addAll(legacyNodeKeyRefs);
  if (nodeKeyPaths != null) result.nodeKeyPaths.addAll(nodeKeyPaths);
  if (rebuildType != null) result.rebuildType = rebuildType;
  return result;
}