stopPlay method

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

Implementation

@override
Future<void> stopPlay() async {

  if(isPlaying.value && await soundController.isPlaying()) {
    await soundController.stop();
    isPlaying.value = false;
  } else {
    await soundController.play().whenComplete(() => isPlaying.value = true);
  }

  AppConfig.logger.i('isPlaying: $isPlaying');
  update([AppPageIdConstants.generator]);
}