It's possible to set the height to 100% of the parent element using HeightSpec = Parent100Pct option:
https://doc.daypilot.org/scheduler/100-pct-height/
Just set the parent element position using CSS (e.g. top, bottom, left, right). The Scheduler height will be adjusted automatically on every window size change. You can also request a manual adjustment by calling .show() on DayPilot.Scheduler object on the client side.