initCustomWeekCodes static method
Implementation
static Map<int, String> initCustomWeekCodes(
FirstDayOfWeek firstDayOfWeek,
I18n i18n,
) {
if (firstDayOfWeek.isSaturday) {
return {
1: i18n.weekCodes.saturday,
2: i18n.weekCodes.sunday,
3: i18n.weekCodes.monday,
4: i18n.weekCodes.tuesday,
5: i18n.weekCodes.wednesday,
6: i18n.weekCodes.thursday,
7: i18n.weekCodes.friday,
};
}
if (firstDayOfWeek.isSunday) {
return {
1: i18n.weekCodes.sunday,
2: i18n.weekCodes.monday,
3: i18n.weekCodes.tuesday,
4: i18n.weekCodes.wednesday,
5: i18n.weekCodes.thursday,
6: i18n.weekCodes.friday,
7: i18n.weekCodes.saturday,
};
}
return {
1: i18n.weekCodes.monday,
2: i18n.weekCodes.tuesday,
3: i18n.weekCodes.wednesday,
4: i18n.weekCodes.thursday,
5: i18n.weekCodes.friday,
6: i18n.weekCodes.saturday,
7: i18n.weekCodes.sunday,
};
}