CollectionConfig constructor

CollectionConfig({
  1. String? name,
  2. List<int>? schema,
  3. Iterable<Index>? indexes,
  4. String? writeValidator,
  5. String? readFilter,
})

Implementation

factory CollectionConfig({
  $core.String? name,
  $core.List<$core.int>? schema,
  $core.Iterable<Index>? indexes,
  $core.String? writeValidator,
  $core.String? readFilter,
}) {
  final _result = create();
  if (name != null) {
    _result.name = name;
  }
  if (schema != null) {
    _result.schema = schema;
  }
  if (indexes != null) {
    _result.indexes.addAll(indexes);
  }
  if (writeValidator != null) {
    _result.writeValidator = writeValidator;
  }
  if (readFilter != null) {
    _result.readFilter = readFilter;
  }
  return _result;
}