toParser method

ArgParser toParser()

Implementation

ArgParser toParser() {
  var parser = ArgParser();
  var optionList = args.where((e) => !e.isFlag).toList();
  var flagList = args.where((e) => e.isFlag).toList();

  for (var e in optionList) {
    parser.addOption(e.name, abbr: e.abbr, help: e.help, hide: e.hide);
  }
  for (var e in flagList) {
    parser.addFlag(e.name, abbr: e.abbr, help: e.help, hide: e.hide);
  }
  return parser;
}