addOptions method

void addOptions(
  1. Map<String, ArgOptionModel> options
)

Implementation

void addOptions(Map<String, ArgOptionModel> options) {
  _options.addAll(options);

  options.forEach((key, value) {
    _parser.addOption(
      key,
      abbr: value.abbr,
      help: value.help,
      valueHelp: value.valueHelp,
      allowed: value.allowed,
      allowedHelp: value.allowedHelp,
      defaultsTo: value.defaultsTo,
      callback: value.callback,
      mandatory: value.mandatory,
      hide: value.hide,
      aliases: value.aliases,
    );
  });
}