the SimpleFrameApp subclass implements application-specific code
@override Future<void> cancel() async { // TODO any logic while canceling? currentState = ApplicationState.ready; if (mounted) setState(() {}); }