argParser property
Implementation
@override
ArgParser get argParser {
final argParser = ArgParser();
argParser.addSeparator('Usage: yuro generate <command>');
final sb = StringBuffer()..writeln('Available commands:');
_commands.forEach((element) {
sb.write(element.name);
sb.write(' ' * (15 - element.name.length));
sb.writeln(element.help);
argParser.addCommand(element.name, element.argParser);
});
argParser.addSeparator(sb.toString());
return argParser;
}