Conditionally cancel
Adds check to conditionally cancell the event. It will be evaluated at least before each event execution.
Cancel in given time
Adds check to conditionally cancell the event when given time length passes.
Cancel after given execution count.
On cancel event
Adds code to execute when the event is cancelled