Я делаю график для часов начала / окончания рабочего дня и хочу сделать его перетаскиваемым. Я нашел решение, как перетаскивать правую сторону (endTime), но для левой стороны нет опции (startTime).
Или, если есть какая-либо другая альтернатива для этого графика, вы порекомендуете.
Я пытался добавить еще одну пулю в левую сторону, но кажется, что это не встроенная опция в амхартах.
// That's how I'm handling the drag event
bullet.events.on("drag", event => {
handleDrag(event);
});
bullet.events.on("dragstop", event => {
handleDrag(event);
var dataItem = event.target.dataItem;
dataItem.column.isHover = false;
event.target.isHover = false;
});
function handleDrag(event) {
var dataItem = event.target.dataItem;
var value = valueAxis.xToValue(event.target.pixelX);
dataItem.valueX = value;
dataItem.column.isHover = true;
dataItem.column.hideTooltip();
event.target.isHover = true;
}