How can I force it to maintain its scale when dragging?
Code: Select all
day = 1000 * 60 * 60 * 24;
return {
credits: false,
plotOptions: {
series: {
animation: false,
dragDrop: {
draggableX: true,
draggableY: false,
dragPrecisionX: this.day
},
dataLabels: {
enabled: true,
format: '{point.name}',
style: {
cursor: 'default',
pointerEvents: 'none'
}
},
allowPointSelect: true
}
},
xAxis: [{
min: Date.parse(this.$props.designStart),
max: Date.parse(this.$props.designEnd),
zoomEnabled: false,
minRange: this.day * 365,
minTickInterval: this.day
}, { visible: true }],
navigator: {
enabled: true,
liveRedraw: true,
series: {
type: 'gantt',
pointPlacement: 0.5,
pointPadding: 0.25
},
yAxis: {
min: 0,
max: 3,
reversed: true,
categories: []
}
},
scrollbar: {
enabled: false
},
rangeSelector: {
enabled: false
},
series: [{
data: this.getSeries()
}]
}
}