FFAppState constructor

FFAppState({
  1. Iterable<FFAppStateField>? fields,
  2. FFEditMetadata? editMetadata,
  3. bool? securePersistedValues,
  4. Iterable<FFDatabaseRequestManager>? databaseRequestManagers,
  5. FFActionComponentsConfig? actionComponentsConfig,
  6. int? maxTotalDefaultValuesSizeExemption,
})

Implementation

factory FFAppState({
  $core.Iterable<FFAppStateField>? fields,
  FFEditMetadata? editMetadata,
  $core.bool? securePersistedValues,
  $core.Iterable<FFDatabaseRequestManager>? databaseRequestManagers,
  FFActionComponentsConfig? actionComponentsConfig,
  $core.int? maxTotalDefaultValuesSizeExemption,
}) {
  final result = create();
  if (fields != null) result.fields.addAll(fields);
  if (editMetadata != null) result.editMetadata = editMetadata;
  if (securePersistedValues != null)
    result.securePersistedValues = securePersistedValues;
  if (databaseRequestManagers != null)
    result.databaseRequestManagers.addAll(databaseRequestManagers);
  if (actionComponentsConfig != null)
    result.actionComponentsConfig = actionComponentsConfig;
  if (maxTotalDefaultValuesSizeExemption != null)
    result.maxTotalDefaultValuesSizeExemption =
        maxTotalDefaultValuesSizeExemption;
  return result;
}