RepeatedWellKnownTypes constructor

RepeatedWellKnownTypes({
  1. Iterable<Any>? anyField,
  2. Iterable<Api>? apiField,
  3. Iterable<Duration>? durationField,
  4. Iterable<Empty>? emptyField,
  5. Iterable<FieldMask>? fieldMaskField,
  6. Iterable<SourceContext>? sourceContextField,
  7. Iterable<Struct>? structField,
  8. Iterable<Timestamp>? timestampField,
  9. Iterable<Type>? typeField,
  10. Iterable<DoubleValue>? doubleField,
  11. Iterable<FloatValue>? floatField,
  12. Iterable<Int64Value>? int64Field,
  13. Iterable<UInt64Value>? uint64Field,
  14. Iterable<Int32Value>? int32Field,
  15. Iterable<UInt32Value>? uint32Field,
  16. Iterable<BoolValue>? boolField,
  17. Iterable<StringValue>? stringField,
  18. Iterable<BytesValue>? bytesField,
})

Implementation

factory RepeatedWellKnownTypes({
  $core.Iterable<$0.Any>? anyField,
  $core.Iterable<$21.Api>? apiField,
  $core.Iterable<$10.Duration>? durationField,
  $core.Iterable<$22.Empty>? emptyField,
  $core.Iterable<$12.FieldMask>? fieldMaskField,
  $core.Iterable<$1.SourceContext>? sourceContextField,
  $core.Iterable<$13.Struct>? structField,
  $core.Iterable<$11.Timestamp>? timestampField,
  $core.Iterable<$2.Type>? typeField,
  $core.Iterable<$9.DoubleValue>? doubleField,
  $core.Iterable<$9.FloatValue>? floatField,
  $core.Iterable<$9.Int64Value>? int64Field,
  $core.Iterable<$9.UInt64Value>? uint64Field,
  $core.Iterable<$9.Int32Value>? int32Field,
  $core.Iterable<$9.UInt32Value>? uint32Field,
  $core.Iterable<$9.BoolValue>? boolField,
  $core.Iterable<$9.StringValue>? stringField,
  $core.Iterable<$9.BytesValue>? bytesField,
}) {
  final _result = create();
  if (anyField != null) {
    _result.anyField.addAll(anyField);
  }
  if (apiField != null) {
    _result.apiField.addAll(apiField);
  }
  if (durationField != null) {
    _result.durationField.addAll(durationField);
  }
  if (emptyField != null) {
    _result.emptyField.addAll(emptyField);
  }
  if (fieldMaskField != null) {
    _result.fieldMaskField.addAll(fieldMaskField);
  }
  if (sourceContextField != null) {
    _result.sourceContextField.addAll(sourceContextField);
  }
  if (structField != null) {
    _result.structField.addAll(structField);
  }
  if (timestampField != null) {
    _result.timestampField.addAll(timestampField);
  }
  if (typeField != null) {
    _result.typeField.addAll(typeField);
  }
  if (doubleField != null) {
    _result.doubleField.addAll(doubleField);
  }
  if (floatField != null) {
    _result.floatField.addAll(floatField);
  }
  if (int64Field != null) {
    _result.int64Field.addAll(int64Field);
  }
  if (uint64Field != null) {
    _result.uint64Field.addAll(uint64Field);
  }
  if (int32Field != null) {
    _result.int32Field.addAll(int32Field);
  }
  if (uint32Field != null) {
    _result.uint32Field.addAll(uint32Field);
  }
  if (boolField != null) {
    _result.boolField.addAll(boolField);
  }
  if (stringField != null) {
    _result.stringField.addAll(stringField);
  }
  if (bytesField != null) {
    _result.bytesField.addAll(bytesField);
  }
  return _result;
}