Is there a way to capture the row sort event(when user presses the sort arrow in the scheduler) or is there a property for the scheduler that can be externally called to determine what is the currently active row sort(if one was selected)?
Since build 2020.1.4264, it's possible to read the current sort criteria using DayPilot.Scheduler.rows.sortParam property (read-only):
https://api.daypilot.org/daypilot-scheduler-rows-sortparam/