in packages/synchro-charts/src/testing/test-routes/charts/status-timeline/status-timeline-fast-viewport.tsx [46:84]
render() {
return (
<div>
<button id="change-viewport" onClick={this.changeViewport}>
Change Viewport
</button>
<br />
<br />
<div id="chart-container" style={{ border: '1px solid lightgray', height: '500px', width: '500px' }}>
<sc-status-timeline
alarms={{ expires: HOUR_IN_MS }}
dataStreams={[
{
id: 'test',
color: '#264653',
name: 'test stream',
aggregates: { [HOUR_IN_MS]: DATA_POINTS },
data: [],
resolution: HOUR_IN_MS,
dataType: DataType.NUMBER,
},
]}
widgetId="widget-id"
size={{
height: 500,
width: 500,
}}
viewport={{
yMin: Y_MIN,
yMax: Y_MAX,
start: this.start,
end: this.end,
}}
/>
<sc-webgl-context />
</div>
</div>
);
}