parseArgs function
List<CliOpt>
parseArgs(
- String optDefStr,
- List<
String> args, { - CliOptCaseMode caseMode = CliOptCaseMode.smart,
- bool validate = false,
Loops through all command-line arguments args
, determines options,
collects possible values, validates those against optDefStr
and
returns a list of parsed options for the further queries by using
isSet(...), getStrValues(...) etc.
Implementation
List<CliOpt> parseArgs(String optDefStr, List<String> args,
{CliOptCaseMode caseMode = CliOptCaseMode.smart,
bool validate = false}) =>
CliOptParser(optDefStr, caseMode, validate: validate).exec(args);