Punches a hole in sortedEvents which overlap hole. It does this by splitting/trimming events, or removing an event entirely it is fully covered by the hole.
sortedEvents
hole
This will never shift events in time.
Punches a hole in
sortedEventswhich overlaphole. It does this by splitting/trimming events, or removing an event entirely it is fully covered by the hole.This will never shift events in time.