FFPassedParameters constructor

FFPassedParameters({
  1. @Deprecated('This field is deprecated.') String? legacyFfWidgetClass,
  2. Iterable<MapEntry<String, FFParameterPass>>? parameterPasses,
  3. @Deprecated('This field is deprecated.') String? customWidgetName,
  4. bool? updateContainingClassOnSetState,
  5. @Deprecated('This field is deprecated.') String? legacyWidgetClassNodeKey,
  6. FFNodeKeyReference? widgetClassNodeKeyRef,
  7. FFIdentifier? customWidgetIdentifier,
})

Implementation

factory FFPassedParameters({
  @$core.Deprecated('This field is deprecated.')
  $core.String? legacyFfWidgetClass,
  $core.Iterable<$core.MapEntry<$core.String, FFParameterPass>>?
      parameterPasses,
  @$core.Deprecated('This field is deprecated.')
  $core.String? customWidgetName,
  $core.bool? updateContainingClassOnSetState,
  @$core.Deprecated('This field is deprecated.')
  $core.String? legacyWidgetClassNodeKey,
  FFNodeKeyReference? widgetClassNodeKeyRef,
  FFIdentifier? customWidgetIdentifier,
}) {
  final result = create();
  if (legacyFfWidgetClass != null)
    result.legacyFfWidgetClass = legacyFfWidgetClass;
  if (parameterPasses != null)
    result.parameterPasses.addEntries(parameterPasses);
  if (customWidgetName != null) result.customWidgetName = customWidgetName;
  if (updateContainingClassOnSetState != null)
    result.updateContainingClassOnSetState = updateContainingClassOnSetState;
  if (legacyWidgetClassNodeKey != null)
    result.legacyWidgetClassNodeKey = legacyWidgetClassNodeKey;
  if (widgetClassNodeKeyRef != null)
    result.widgetClassNodeKeyRef = widgetClassNodeKeyRef;
  if (customWidgetIdentifier != null)
    result.customWidgetIdentifier = customWidgetIdentifier;
  return result;
}