stopHeartRateAcquisition method

  1. @override
Future<void> stopHeartRateAcquisition()
override

心拍数の取得を停止

Implementation

@override
Future<void> stopHeartRateAcquisition() async {
  // 心拍数の取得が開始されていない場合
  if (state.isHeartRateAcquisitionStarted == false) {
    return;
  }
  // 心拍数の取得を停止
  await _heartRateStreamSubscription?.cancel();
  state = state.copyWith(isHeartRateAcquisitionStarted: false);
}