да, это здорово, спасибо!
у меня есть временная шкала с данными, которые могут быть параллельными ...
Когда я перемещаю ChartRangeSlider на другой таймфрейм, некоторые из шкал шкалы времени либо исчезают, либо отображаются, потому что на активном таймфрейме ничего не происходит.
Так настраиваются временная шкала и ползунок диапазона. У меня нет запущенных слушателей событий ...
// Configure range slider
var timelineRangeSlider = new google.visualization.ControlWrapper({
'controlType': 'ChartRangeFilter',
'containerId': 'timeline-filter',
'state':
{
'range':
{
'start': currentTime,
'end': fourWeek
}
},
'options':
{
'filterColumnIndex': 4,
'ui':
{
'chartType': 'ScatterChart',
'chartOptions':
{
'width': '100%',
'height': '50',
'chartArea':
{
'width': '80%', // make sure this is the same for the chart and control so the axes align right
'height': '80%'
},
'hAxis':
{
'baselineColor': 'none'
}
},
'chartView':
{
'columns': [4,6]
}
}
}
});
// Configure timeline
var timeline = new google.visualization.ChartWrapper({
'chartType': 'Timeline',
'containerId': 'timeline-chart',
'options':
{
'timeline':
{
'showBarLabels': false
},
'width': '100%',
'height': '325',
'tooltip':
{
'isHtml': true
},
'chartArea':
{
'width': '80%', // make sure this is the same for the chart and control so the axes align right
'height': '80%'
}, ,
},
'view':
{
'columns': [0,1,2,3,4,5]
}
});
Как я могу предотвратить это, и чтобы каждая из четырех отдельных строк (по одной на каждую серию) имела статическую высоту, которая не изменится при взаимодействии с ползунком диапазона?