def play_toggle_sounds(self) -> bool: if self.value and self.check_sound: audio_manager.play(self.check_sound) return True elif not self.value and self.uncheck_sound: audio_manager.play(self.uncheck_sound) return True return False
def play_delete_sound(self) -> bool: if self.delete_sound: audio_manager.play(self.delete_sound) return True return False
def play_navigate_sound(self) -> bool: if self.navigate_sound: audio_manager.play(self.navigate_sound) return True return False
def play_border_sound(self) -> bool: if self.border_sound: audio_manager.play(self.border_sound) return True return False
def play_submit_sound(self) -> bool: if self.submit_sound: audio_manager.play(self.submit_sound) return True return False
def play_typing_sound(self) -> bool: if self.typing_sound: audio_manager.play(self.typing_sound) return True return False
def play_open_sound(self) -> bool: if self.open_sound: audio_manager.play(self.open_sound, wait_until_done=True) return True return False
def play_activate_sound(self) -> bool: if self.activate_sound: audio_manager.play(self.activate_sound) return True return False