dispose method

  1. @override
Future<bool> dispose()
override

Implementation

@override
Future<bool> dispose() async {
  try {
    _appLifecycleListener.dispose();
    await _stepCountStream?.cancel();
    await _stepUpdateController.close();
    return true;
  } on Exception catch (e) {
    debugPrint('StepTracker dispose error: $e');
    return false;
  }
}