initLifecycleObserver method
void
initLifecycleObserver()
Initialize the app lifecycle observer
Implementation
void initLifecycleObserver() {
if (_lifecycleObserver == null) {
try {
_lifecycleObserver = _ZenAppLifecycleObserver();
WidgetsBinding.instance.addObserver(_lifecycleObserver!);
ZenLogger.logDebug('Zen lifecycle observer initialized');
// coverage:ignore-start
} catch (_) {
// WidgetsBinding not initialized - skip lifecycle observer for pure unit tests
_lifecycleObserver = null;
}
// coverage:ignore-end
}
}