| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /**
- * DevExtreme (localization/default_date_names.js)
- * Version: 19.1.16
- * Build date: Tue Oct 18 2022
- *
- * Copyright (c) 2012 - 2022 Developer Express Inc. ALL RIGHTS RESERVED
- * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
- */
- "use strict";
- var iteratorUtils = require("../core/utils/iterator");
- var MONTHS = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
- var DAYS = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
- var PERIODS = ["AM", "PM"];
- var QUARTERS = ["Q1", "Q2", "Q3", "Q4"];
- var cutCaptions = function(captions, format) {
- var lengthByFormat = {
- abbreviated: 3,
- "short": 2,
- narrow: 1
- };
- return iteratorUtils.map(captions, function(caption) {
- return caption.substr(0, lengthByFormat[format])
- })
- };
- module.exports = {
- getMonthNames: function(format) {
- return cutCaptions(MONTHS, format)
- },
- getDayNames: function(format) {
- return cutCaptions(DAYS, format)
- },
- getQuarterNames: function(format) {
- return QUARTERS
- },
- getPeriodNames: function(format) {
- return PERIODS
- }
- };
|