addOption method

CommandBuilder addOption(
  1. String name, {
  2. String? abbr,
  3. String? help,
  4. List<String>? allowed,
  5. String? defaultValue,
})

Add an option (--option or -o)

Implementation

CommandBuilder addOption(
  String name, {
  String? abbr,
  String? help,
  List<String>? allowed,
  String? defaultValue,
}) {
  _parser.addOption(
    name,
    abbr: abbr,
    help: help,
    allowed: allowed,
  );

  if (defaultValue != null) {
    _defaults[name] = defaultValue;
  }

  return this;
}