addOptionN<T> method

Arg<T?> addOptionN<T>(
  1. String name, {
  2. String? description,
  3. UsageGroup? usageGroup,
  4. String? valueDescription,
  5. String? short,
  6. required ValueParser<T> parser,
  7. ValuePrinter<T>? printer,
})

Shorthand for addOption with a default value of null.

Implementation

Arg<T?> addOptionN<T>(String name,
        {String? description,
        UsageGroup? usageGroup,
        String? valueDescription,
        String? short,
        required ValueParser<T> parser,
        ValuePrinter<T>? printer}) =>
    addOption(name,
        description: description,
        valueDescription: valueDescription,
        usageGroup: usageGroup,
        short: short,
        defaultValue: null,
        parser: parser);