TestDynamicExtensions constructor

TestDynamicExtensions({
  1. int? scalarExtension,
  2. ForeignEnum? enumExtension,
  3. TestDynamicExtensions_DynamicEnumType? dynamicEnumExtension,
  4. ForeignMessage? messageExtension,
  5. TestDynamicExtensions_DynamicMessageType? dynamicMessageExtension,
  6. Iterable<String>? repeatedExtension,
  7. Iterable<int>? packedExtension,
})

Implementation

factory TestDynamicExtensions({
  $core.int? scalarExtension,
  ForeignEnum? enumExtension,
  TestDynamicExtensions_DynamicEnumType? dynamicEnumExtension,
  ForeignMessage? messageExtension,
  TestDynamicExtensions_DynamicMessageType? dynamicMessageExtension,
  $core.Iterable<$core.String>? repeatedExtension,
  $core.Iterable<$core.int>? packedExtension,
}) {
  final result = create();
  if (scalarExtension != null) result.scalarExtension = scalarExtension;
  if (enumExtension != null) result.enumExtension = enumExtension;
  if (dynamicEnumExtension != null)
    result.dynamicEnumExtension = dynamicEnumExtension;
  if (messageExtension != null) result.messageExtension = messageExtension;
  if (dynamicMessageExtension != null)
    result.dynamicMessageExtension = dynamicMessageExtension;
  if (repeatedExtension != null)
    result.repeatedExtension.addAll(repeatedExtension);
  if (packedExtension != null) result.packedExtension.addAll(packedExtension);
  return result;
}