Base for Before events that support cancellation
Set to true by the container to cancel the operation
Optional
Optional reason explaining why the operation was cancelled
Optional name of the component that fired the event
When the event was fired
Base for Before events that support cancellation