addCustomMultiOption method

CliArguments addCustomMultiOption(
  1. String name, {
  2. String? abbr,
  3. String? help,
  4. String? valueHelp,
  5. Iterable<String>? allowed,
  6. Map<String, String>? allowedHelp,
  7. Iterable<String>? defaultsTo,
  8. void callback(
    1. List<String>
    )?,
  9. bool splitCommas = true,
  10. bool hide = false,
  11. 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;
}