Постоянное значение канала
// Спецификация одиночного представления или слоя
{
...,
"mark/layer": ...,
"encoding": { // Кодирование
...: {
"value": ..., // Значение
},
...
},
...
}
С помощью определения value можно связать постоянное значение с каналом кодирования, задав свойство value.
Например, можно присвоить всем точкам диаграммы одинаковые цвет и форму:
Для столбцов значение канала size меняет ширину столбца. По умолчанию между соседними столбцами остаётся зазор в один пиксель. В следующем примере размер установлен равным 10, чтобы увеличить зазор:
Примечание: постоянное value канала эквивалентно соответствующему свойству объекта mark: например, цвет и форму можно задать как {"color": "#ff9900", "shape": "square"}. В отличие от свойств объекта примитива, определение канала с value можно дополнить свойством condition для условного кодирования. Подробнее — на странице condition.