определяет template для ячейки календарного дня
view:"calendar",
dayTemplate: function(date){
var html = "<div class='day'>"+date.getDate()+"</div>";
if(date.getDay() === 5){
html += "<div class='day_marker'></div>";
}
return html;
}
Template по умолчанию отображает дату без каких-либо дополнительных стилей.
Чтобы повысить доступность компонента "Календарь", можно определить видимый template вместе с метками ARIA, которые будут объявлены программным обеспечением для чтения с экрана.
Для этого вам необходимо вернуть объект со следующими свойствами:
view:"calendar",
dayTemplate: function(day){
var weekend = (day.getDay() === 6 || day.getDay() === 0);
return {
text:day.getDate(),
aria:"Navigated to: "+webix.Date.dateToStr("%d %F %Y")(day)
+(weekend?". It's a day off!":".");
};
};