parseCompactDate method

  1. @override
DateTime? parseCompactDate(
  1. String? inputString,
  2. MaterialLocalizations localizations
)
override

Returns null for invalid input. A non-null result in another calendar throws ArgumentError, indicating incompatible localization configuration.

Implementation

@override
DateTime? parseCompactDate(
    String? inputString, MaterialLocalizations localizations) {
  final parsed = localizations.parseCompactDate(inputString);
  return parsed == null
      ? null
      : _requireCalendarDate(parsed, 'localizations.parseCompactDate result');
}