addFlag method

CommandBuilder addFlag(
  1. String name, {
  2. String? abbr,
  3. String? help,
  4. bool defaultValue = false,
})

Add a flag (boolean option, --flag or -f)

Implementation

CommandBuilder addFlag(
  String name, {
  String? abbr,
  String? help,
  bool defaultValue = false,
}) {
  _parser.addFlag(
    name,
    abbr: abbr,
    help: help,
    defaultsTo: defaultValue,
  );

  _defaults[name] = defaultValue;

  return this;
}