Отключены ли воскресенья по умолчанию в календаре dijit

#javascript #dojo #dijit.calendar

Вопрос:

Я изучаю календарь дижит. Ниже приведен мой код. Он включен в период с 10 по 20 мая, за исключением всех промежуточных воскресений. Я не использовал dojo.date.locale.isWeekend в любом месте моего кода. Является ли это поведением по умолчанию/настройкам dojo

     "dijit/Calendar",
    "dojo/date",
    "dojo/domReady!"
], function(Calendar, date){
    new Calendar({
        value: new Date(),
        isDisabledDate: function(d){
            d = new Date(d); 
            d.setHours(0, 0, 0, 0);
            
            var startDate="2021-5-10";
            var endDate = "2021-5-20";
          
            var start = "";
            var end = "";
            if (startDate != null amp;amp; startDate.indexOf('-') != -1) {
                startDate = startDate.split("-");
                if (startDate.length == 3) {
                    start = new Date(parseInt(startDate[0]),parseInt(startDate[1])-1,parseInt(startDate[2])); 
                    start.setHours(0, 0, 0, 0);
                }
            }
            if (endDate != null amp;amp; endDate.indexOf('-') != -1) {
                endDate = endDate.split("-");
                if (endDate.length == 3) {
                    end = new Date(parseInt(endDate[0]),parseInt(endDate[1])-1,parseInt(endDate[2]));
                    end.setHours(0, 0, 0, 0);
                }
            }
            if (date.compare(d, start, "date") >= 0 amp;amp; date.compare(d, end, "date") <= 0 amp;amp; d.getDay() > 0) {
                return false;
            } else {
                return true;
            }
        }
    }, "mycal")