predicates

позволяет добавить кастомные обработчики

object predicates;

Example

webix.ui({
  view: "pivot",
  structure: {
    columns: ["year"],
    rows: ["form", "name"],
    values: [{ name: "oil", operation: ["min", "sum"] }],
    filters: [{ name: "year" }],
  },
  predicates: {     year: webix.Date.dateToStr("%Y"),   },
  url: "https://cdn.webix.com/demodata/pivot.json"
});

Related samples

Details

Объект predicates позволяет добавить кастомный формат для дат. Например, JS дата выглядит вот так Mon Oct 11 2021 00:00:01. Это не самый хороший вариант для группирования и фильтрации данных, поэтому вы можете обработать её следующим образом:

predicates: {
  date: webix.Date.dateToStr("%d/%m/%Y"),
}

и получить такой формат 11/10/2021.

See also
Наверх