DateSymbols class
This holds onto information about how a particular locale formats dates. It contains mostly strings, e.g. what the names of months or weekdays are, but also indicates things like the first day of the week. We expect the data for instances of these to be generated out of ICU or a similar reference source. This is used in conjunction with the date_time_patterns, which defines for a particular locale the different named formats that will make use of this data.
Constructors
-
DateSymbols({required String NAME, required List<
String> ERAS, required List<String> ERANAMES, required List<String> NARROWMONTHS, required List<String> STANDALONENARROWMONTHS, required List<String> MONTHS, required List<String> STANDALONEMONTHS, required List<String> SHORTMONTHS, required List<String> STANDALONESHORTMONTHS, required List<String> WEEKDAYS, required List<String> STANDALONEWEEKDAYS, required List<String> SHORTWEEKDAYS, required List<String> STANDALONESHORTWEEKDAYS, required List<String> NARROWWEEKDAYS, required List<String> STANDALONENARROWWEEKDAYS, required List<String> SHORTQUARTERS, required List<String> QUARTERS, required List<String> AMPMS, String? ZERODIGIT, required List<String> DATEFORMATS, required List<String> TIMEFORMATS, Map<String, String> ? AVAILABLEFORMATS, required int FIRSTDAYOFWEEK, required List<int> WEEKENDRANGE, required int FIRSTWEEKCUTOFFDAY, required List<String> DATETIMEFORMATS}) - DateSymbols.deserializeFromMap(Map map)
-
factory
Properties
-
AMPMS
↔ List<
String> -
getter/setter pair
-
AVAILABLEFORMATS
↔ Map<
String, String> ? -
getter/setter pair
-
DATEFORMATS
↔ List<
String> -
getter/setter pair
-
DATETIMEFORMATS
↔ List<
String> -
getter/setter pair
-
ERANAMES
↔ List<
String> -
getter/setter pair
-
ERAS
↔ List<
String> -
getter/setter pair
- FIRSTDAYOFWEEK ↔ int
-
The first day of the week, in ISO 8601 style, where the first day of the
week, i.e. index 0, is Monday.
getter/setter pair
- FIRSTWEEKCUTOFFDAY ↔ int
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
MONTHS
↔ List<
String> -
getter/setter pair
- NAME ↔ String
-
getter/setter pair
-
NARROWMONTHS
↔ List<
String> -
getter/setter pair
-
NARROWWEEKDAYS
↔ List<
String> -
getter/setter pair
-
QUARTERS
↔ List<
String> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
SHORTMONTHS
↔ List<
String> -
getter/setter pair
-
SHORTQUARTERS
↔ List<
String> -
getter/setter pair
-
SHORTWEEKDAYS
↔ List<
String> -
getter/setter pair
-
STANDALONEMONTHS
↔ List<
String> -
getter/setter pair
-
STANDALONENARROWMONTHS
↔ List<
String> -
getter/setter pair
-
STANDALONENARROWWEEKDAYS
↔ List<
String> -
getter/setter pair
-
STANDALONESHORTMONTHS
↔ List<
String> -
getter/setter pair
-
STANDALONESHORTWEEKDAYS
↔ List<
String> -
getter/setter pair
-
STANDALONEWEEKDAYS
↔ List<
String> -
getter/setter pair
-
TIMEFORMATS
↔ List<
String> -
getter/setter pair
-
WEEKDAYS
↔ List<
String> -
getter/setter pair
-
WEEKENDRANGE
↔ List<
int> -
Which days are weekend days, integers where 0=Monday.
getter/setter pair
- ZERODIGIT ↔ String?
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
serializeToMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited