dateTimePatterns top-level property

dynamic dateTimePatterns
getter/setter pair

This holds the patterns used for date/time formatting, indexed by locale. Note that it will be set differently during initialization, depending on what implementation we are using. By default, it is initialized to an instance of UninitializedLocaleData, so any attempt to use it will result in an informative error message.

Implementation

// TODO(alanknight): Have a valid type for this. Currently it can be an
// UninitializedLocaleData, Map, or LazyLocaleData.
dynamic dateTimePatterns = UninitializedLocaleData(
    'initializeDateFormatting(<locale>)', en_USPatterns);