scales

массив с объектами шкал для Gantt

array scales;

Example

webix.ui({
  view: "gantt",
  scales: [
    {
      unit: "month",
      step: 1,
      format: function(date) {
        return webix.Date.dateToStr("%F, %Y")(date);
      },
    },
    { unit: "day", step: 1, format: "d" }
  ],
  url: "https://docs.webix.com/gantt-backend",
});

Details

У каждого объекта есть следующие поля:

  • unit (string) - юнит шкалы ("hour", "day", "week", "quarter", "month", "year");
  • step (number) - количество юнитов на ячейку;
  • format (string, function) - формат ячеек шкалы. Если это функция, она должна возвращать отформатированную дату. Если это строка, она должна быть в следующем формате: "%Y-%F-%d".

Значение по умолчанию - одна шкала для дней: [{ unit: "day", step: 1, format: "d" }].

See also
Наверх