задает градиент для элементов диаграммы
webix.ui({
view:"chart",
type:"bar",
gradient:"falling",
...
});
Свойство применимо только к столбцовой и круговой диаграммам.
В столбцовых диаграммах свойство может быть задано:
В Webix определены несколько типов градиента для диаграмм:
webix.ui({
view:"chart",
type:"bar",
gradient:"rising",
...
});
Related sample: Chart: XML Dataset
Чтобы задать свой тип градиента, определите свойство как функцию. Функция принимает 1 параметр - объект градиента элемента canvas внутри компонента. Чтобы назначить цвета объекту градиента, вы можете использовать метод addColorStop(position, color). У этого метода 2 параметра:
webix.ui({
view:"chart",
type:"bar",
gradient:function(gradient){
gradient.addColorStop(0.0,"#FF0000");
gradient.addColorStop(0.8,"#FFFF00");
gradient.addColorStop(1.0,"#00FF22");
},
...
});
Related sample: Color Gradient
В круговых диаграммах gradient может быть только boolean:
webix.ui({
view:"chart",
type:"pie",
gradient:true
...
});
Related sample: Donut Pie Chart