close method
Clean up any resources used by this integration This method MUST be implemented to prevent memory leaks and restore original system state
Implementation
@override
Future<void> close() async {
await _navigationSubscription?.cancel();
_navigationSubscription = null;
await _currentProvider?.dispose();
_currentProvider = null;
_hub = null;
_isActive = false;
ObslyLogger.debug('NavigationIntegrationV2 closed');
}