DateTimeOrDurationOption constructor
const
DateTimeOrDurationOption({
- String? argName,
- List<
String> ? argAliases, - String? argAbbrev,
- int? argPos,
- String? envName,
- String? configKey,
- DateTime? fromCustom(
- Configuration<
OptionDefinition> cfg
- Configuration<
- DateTime fromDefault()?,
- DateTime? defaultsTo,
- String? helpText,
- String? valueHelp = 'YYYY-MM-DDtHH:MM:SSz or duration[us|ms|s|m|h|d]',
- Map<
String, String> ? allowedHelp, - OptionGroup? group,
- List<
DateTime> ? allowedValues, - void customValidator(
- DateTime value
- bool mandatory = false,
- bool hide = false,
- DateTime? min,
- DateTime? max,
Implementation
const DateTimeOrDurationOption({
super.argName,
super.argAliases,
super.argAbbrev,
super.argPos,
super.envName,
super.configKey,
super.fromCustom,
super.fromDefault,
super.defaultsTo,
super.helpText,
super.valueHelp = 'YYYY-MM-DDtHH:MM:SSz or duration[us|ms|s|m|h|d]',
super.allowedHelp,
super.group,
super.allowedValues,
super.customValidator,
super.mandatory,
super.hide,
super.min,
super.max,
}) : super(valueParser: const DateTimeOrDurationParser());