INNER CODE UNIT · Dart
Display
jama5262/jiffy · lib/src/display.dart:10
class Display {
final Getter _getter;
final Manipulator _manipulator;
final Query _query;
Display(this._getter, this._manipulator, this._query);
String formatToISO8601(DateTime dateTime) => dateTime.toIso8601String();
static String? _cachedLocale;
static final Map<String, DateFormat> _formatCache = {};
DateFormat _dateFormat(String pattern, String localeCode) {
if (localeCode != _cachedLocale) {
_formatCache.clear();
_cachedLocale = localeCode;
}
return _formatCache[pattern] ??= DateFormat(pattern, localeCode);