addMultiOption<T, U> method
Arg<U>
addMultiOption<T, U>(
- String name, {
- String? description,
- String? valueDescription,
- UsageGroup? usageGroup,
- String? short,
- required U defaultValue,
- required ValueParser<
T> parser, - ValuePrinter<
T> ? printer, - required Accumulator<
T, U> accumulator,
Adds a new option that can be passed multiple times.
If short
is not null, it will be used as a short option alias for this
long option.
Implementation
Arg<U> addMultiOption<T, U>(String name,
{String? description,
String? valueDescription,
UsageGroup? usageGroup,
String? short,
required U defaultValue,
required ValueParser<T> parser,
ValuePrinter<T>? printer,
required Accumulator<T, U> accumulator}) =>
_base.addOption(name,
description: description,
valueDescription: valueDescription,
usageGroup: usageGroup,
short: short,
flag: null,
defaultValue: defaultValue,
parser: parser,
printer: printer,
accumulator: accumulator);