TestProtoDontUse constructor

TestProtoDontUse({
  1. String? stringField,
  2. int? intField,
  3. bool? boolField,
  4. double? doubleField,
  5. TestProtoDontUse_NestedMessage1? nestedMessage1Field1,
  6. Iterable<TestProtoDontUse_NestedMessage1>? repeatedNestedMessage1Field,
  7. Iterable<MapEntry<String, TestProtoDontUse_NestedMessage1>>? mapNestedMessage1Field,
  8. TestProtoDontUse_NestedMessage1? nestedMessage1Field2,
  9. TestProtoDontUse_NestedMessage1? nestedMessage1Field3,
  10. TestProtoDontUse_NestedMessage1? nestedMessage1Field4,
  11. TestProtoDontUse_NestedMessage1? nestedMessage1Field5,
})

Implementation

factory TestProtoDontUse({
  $core.String? stringField,
  $core.int? intField,
  $core.bool? boolField,
  $core.double? doubleField,
  TestProtoDontUse_NestedMessage1? nestedMessage1Field1,
  $core.Iterable<TestProtoDontUse_NestedMessage1>?
      repeatedNestedMessage1Field,
  $core.Iterable<
          $core.MapEntry<$core.String, TestProtoDontUse_NestedMessage1>>?
      mapNestedMessage1Field,
  TestProtoDontUse_NestedMessage1? nestedMessage1Field2,
  TestProtoDontUse_NestedMessage1? nestedMessage1Field3,
  TestProtoDontUse_NestedMessage1? nestedMessage1Field4,
  TestProtoDontUse_NestedMessage1? nestedMessage1Field5,
}) {
  final result = create();
  if (stringField != null) result.stringField = stringField;
  if (intField != null) result.intField = intField;
  if (boolField != null) result.boolField = boolField;
  if (doubleField != null) result.doubleField = doubleField;
  if (nestedMessage1Field1 != null)
    result.nestedMessage1Field1 = nestedMessage1Field1;
  if (repeatedNestedMessage1Field != null)
    result.repeatedNestedMessage1Field.addAll(repeatedNestedMessage1Field);
  if (mapNestedMessage1Field != null)
    result.mapNestedMessage1Field.addEntries(mapNestedMessage1Field);
  if (nestedMessage1Field2 != null)
    result.nestedMessage1Field2 = nestedMessage1Field2;
  if (nestedMessage1Field3 != null)
    result.nestedMessage1Field3 = nestedMessage1Field3;
  if (nestedMessage1Field4 != null)
    result.nestedMessage1Field4 = nestedMessage1Field4;
  if (nestedMessage1Field5 != null)
    result.nestedMessage1Field5 = nestedMessage1Field5;
  return result;
}