Would it be possible to (optionally) display a cross in the right upper corner that would trigger an onCancel event?
Use case:
- User clicks Cancel button/cross
- onCancel event is invoked
- Spinner is hidden, overlay stays intact
- Display 'Are you sure? 'Dialog
- If user presses 'Yes', full loading is hidden
- If user presses 'No', spinner reappears and continues spinning away