initialize method
void
initialize()
Implementation
void initialize() {
WidgetsFlutterBinding.ensureInitialized();
WidgetsBinding.instance.addObserver(this);
_focusStart = DateTime.now();
_isInFocus = true;
if (SessionHelper.hasActiveSession()) {
SessionHelper.endSession("AppRestart");
}
SessionHelper.startSession();
// Catch flutter framework errors
FlutterError.onError = (FlutterErrorDetails details) {
FlutterError.dumpErrorToConsole(details);
_onCrash();
};
// Catch async errors in Isolates
Isolate.current.addErrorListener(RawReceivePort((pair) {
_onCrash();
}).sendPort);
}