aE<E extends ProtobufEnum> method
void
aE<E extends ProtobufEnum>(})
Implementation
void aE<E extends ProtobufEnum>(
int tagNumber,
String name, {
int fieldType = PbFieldType.OE,
dynamic defaultOrMaker,
ValueOfFunc? valueOf,
required List<E> enumValues,
String? protoName,
}) {
defaultOrMaker ??= enumValues.first;
valueOf ??= _findValueOfEnumFunction<E>(enumValues);
add<E>(
tagNumber,
name,
fieldType,
defaultOrMaker,
null,
valueOf,
enumValues,
protoName: protoName,
);
}