addCustomMultiOption method
CliArguments
addCustomMultiOption(
- String name, {
- String? abbr,
- String? help,
- String? valueHelp,
- Iterable<String>? allowed,
- Map<String, String>? allowedHelp,
- Iterable<String>? defaultsTo,
- void callback(
- List<String>
)?,
- bool splitCommas = true,
- bool hide = false,
- List<String> aliases = const [],
})
Implementation
CliArguments addCustomMultiOption(
String name, {
String? abbr,
String? help,
String? valueHelp,
Iterable<String>? allowed,
Map<String, String>? allowedHelp,
Iterable<String>? defaultsTo,
void Function(List<String>)? callback,
bool splitCommas = true,
bool hide = false,
List<String> aliases = const [],
}) {
_argParser.addMultiOption(
name,
abbr: abbr,
help: help,
valueHelp: valueHelp,
allowed: allowed,
allowedHelp: allowedHelp,
defaultsTo: defaultsTo,
callback: callback,
hide: hide,
aliases: aliases,
);
return this;
}