CommandAction constructor

CommandAction(
  1. List<String> args
)

Implementation

factory CommandAction(List<String> args) {
  final code = args.isNotEmpty ? args[0] : null;
  final action = values.firstWhereOrNull((e) => code == e.name) ?? helpArg;
  final result = action.toParser().parse(args);
  return CommandAction._(action: action, result: result);
}