TestNestedGroupExtensionOuter_Layer1OptionalGroup constructor

TestNestedGroupExtensionOuter_Layer1OptionalGroup({
  1. Iterable<TestNestedGroupExtensionOuter_Layer1OptionalGroup_Layer2RepeatedGroup>? layer2RepeatedGroup,
  2. Iterable<TestNestedGroupExtensionOuter_Layer1OptionalGroup_Layer2AnotherOptionalRepeatedGroup>? layer2AnotherOptionalRepeatedGroup,
})

Implementation

factory TestNestedGroupExtensionOuter_Layer1OptionalGroup({
  $core.Iterable<
          TestNestedGroupExtensionOuter_Layer1OptionalGroup_Layer2RepeatedGroup>?
      layer2RepeatedGroup,
  $core.Iterable<
          TestNestedGroupExtensionOuter_Layer1OptionalGroup_Layer2AnotherOptionalRepeatedGroup>?
      layer2AnotherOptionalRepeatedGroup,
}) {
  final result = create();
  if (layer2RepeatedGroup != null)
    result.layer2RepeatedGroup.addAll(layer2RepeatedGroup);
  if (layer2AnotherOptionalRepeatedGroup != null)
    result.layer2AnotherOptionalRepeatedGroup
        .addAll(layer2AnotherOptionalRepeatedGroup);
  return result;
}