decord/source/13268_getCalendarPreferenceDataForRegion.js

74 lines
2 KiB
JavaScript
Raw Normal View History

2026-07-25 08:10:48 +00:00
// Module ID: 13268
// Function ID: 102057
2026-07-20 16:05:17 +00:00
// Name: getCalendarPreferenceDataForRegion
2026-07-25 08:10:48 +00:00
// Dependencies: [13269, 13270, 1257, 13271, 13272]
2026-07-20 16:05:17 +00:00
2026-07-25 08:10:48 +00:00
// Module 13268 (getCalendarPreferenceDataForRegion)
2026-07-23 10:11:24 +00:00
const require = arg1;
const dependencyMap = arg6;
2026-07-20 16:05:17 +00:00
arg5.getCalendarPreferenceDataForRegion = function getCalendarPreferenceDataForRegion(region) {
let str = null;
if (region) {
str = region.toUpperCase();
}
if (!str) {
str = "";
}
2026-07-25 08:10:48 +00:00
let v001 = require(13269).calendars[str];
2026-07-20 16:05:17 +00:00
if (!v001) {
2026-07-25 08:10:48 +00:00
v001 = require(13269).calendars["001"];
2026-07-20 16:05:17 +00:00
}
return v001.map((arg0) => {
let str = "gregory";
if ("gregorian" !== arg0) {
let str2 = "islamicc";
if ("islamic-civil" !== arg0) {
str2 = arg0;
}
str = str2;
}
return str;
});
};
arg5.getHourCyclesPreferenceDataForLocaleOrRegion = function getHourCyclesPreferenceDataForLocaleOrRegion(locale, region) {
const formatted = locale.toLowerCase();
let str = "";
if (region) {
str = region.toUpperCase();
}
2026-07-25 08:10:48 +00:00
let v001 = require(13270).hourCycles[formatted];
2026-07-20 16:05:17 +00:00
if (!v001) {
2026-07-25 08:10:48 +00:00
v001 = require(13270).hourCycles[str];
2026-07-20 16:05:17 +00:00
}
if (!v001) {
const concat = "".concat;
2026-07-25 08:10:48 +00:00
v001 = require(13270).hourCycles["".concat("", formatted, "-001")];
2026-07-20 16:05:17 +00:00
}
if (!v001) {
2026-07-25 08:10:48 +00:00
v001 = require(13270).hourCycles["001"];
2026-07-20 16:05:17 +00:00
}
2026-07-23 10:11:24 +00:00
return require(1257) /* createExporter */.__spreadArray([], v001, true);
2026-07-20 16:05:17 +00:00
};
arg5.getTimeZonePreferenceForRegion = function getTimeZonePreferenceForRegion(region) {
const formatted = region.toLowerCase();
2026-07-25 08:10:48 +00:00
if (require(13271).timezones[formatted]) {
return require(1257) /* createExporter */.__spreadArray([], require(13271).timezones[formatted], true);
2026-07-20 16:05:17 +00:00
} else {
return [];
}
};
arg5.getWeekDataForRegion = function getWeekDataForRegion(region) {
let str = "";
if (region) {
str = region.toUpperCase();
}
if (!str) {
str = "001";
}
2026-07-25 08:10:48 +00:00
let v001 = require(13272).weekData[str];
2026-07-20 16:05:17 +00:00
if (!v001) {
2026-07-25 08:10:48 +00:00
v001 = require(13272).weekData["001"];
2026-07-20 16:05:17 +00:00
}
return v001;
};