✊🏿 Black Lives Matter. Please consider donating to Black Girls Code today.
⚡️ Concerned about the grid? Kyle Baranko teaches how to predicting peak loads using XGBoost. Register for the August webinar!

How to stack multiple time-series plots and apply synchronized zoom across all?

I am writing in Javascript and I would like to know (possibly a working example) how to:

  1. Create a time-series chart with multiple subplots that are stacked vertically.
  2. Can synchronize the zoom feature across all subplots.
  3. Can draw a horizontal line at a value on any subplot (i.e. through some ‘onDrawLine’ event).