EventSorter

This class contains methods to sort events into appropriate order within a day for display in all contexts.

Whenever a day's events are rendered, those events are sorted with defaultSorterFn method.

Functions

1

This sorting method implement following rules:

  1. Unscheduled events go before scheduled ones
  2. Compare by floored start date
  3. If equal, compare by floored duration
  4. If equal, compare by start date
  5. If equal, compare by duration
ParameterTypeDescription
event1EventModel | EventBar
event2EventModel | EventBar
Returns: Number