diff --git a/Sources/Ohara/PageEquipage.xaml.cs b/Sources/Ohara/PageEquipage.xaml.cs index 4aaf532..92ee9a6 100644 --- a/Sources/Ohara/PageEquipage.xaml.cs +++ b/Sources/Ohara/PageEquipage.xaml.cs @@ -1,74 +1,74 @@ -namespace Ohara; -using Model; -using Model.Stub; -using Plugin.Maui.Audio; - -public partial class PageEquipage : ContentPage -{ - private readonly IAudioManager audioManager; +namespace Ohara; +using Model; +using Model.Stub; +using Plugin.Maui.Audio; + +public partial class PageEquipage : ContentPage +{ + private readonly IAudioManager audioManager; private static string chemin = "Sons/test.wav"; - public PageEquipage(IAudioManager audioManager) - { - InitializeComponent(); - var manager = new Manager(); - listeEquip.ItemsSource = manager.GetEquipages(); - this.audioManager = audioManager; - } - private async void Hyperlink_Accueil(object sender, EventArgs e) + public PageEquipage(IAudioManager audioManager) + { + InitializeComponent(); + var manager = new Manager(); + listeEquip.ItemsSource = manager.GetEquipages(); + this.audioManager = audioManager; + } + private async void Hyperlink_Accueil(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new MainPage(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - - private async void Hyperlink_FDD(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new MainPage(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + + private async void Hyperlink_FDD(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PageFDD()); - player.Play(); - } - - private async void Hyperlink_Equip(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PageFDD()); + player.Play(); + } + + private async void Hyperlink_Equip(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PageEquipage(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - - private async void Hyperlink_Perso(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PageEquipage(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + + private async void Hyperlink_Perso(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PagePersonnage(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - private async void Hyperlink_Bateau(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PagePersonnage(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + private async void Hyperlink_Bateau(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PageBateau(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - - private async void Hyperlink_Bestiaire(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PageBateau(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + + private async void Hyperlink_Bestiaire(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PageBestiaire(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - private async void Hyperlink_Carte(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PageBestiaire(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + private async void Hyperlink_Carte(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PageCarte(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - private async void Hyperlink_Ile(object sender, EventArgs e) + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PageCarte(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + private async void Hyperlink_Ile(object sender, EventArgs e) { - var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); - await Navigation.PushAsync(new PageIle(new Plugin.Maui.Audio.AudioManager())); - player.Play(); - } - - private void listeEquip_ScrollToRequested(object sender, ScrollToRequestEventArgs e) - { - - } + var player = audioManager.CreatePlayer(await FileSystem.OpenAppPackageFileAsync(chemin)); + await Navigation.PushAsync(new PageIle(new Plugin.Maui.Audio.AudioManager())); + player.Play(); + } + + private void listeEquip_ScrollToRequested(object sender, ScrollToRequestEventArgs e) + { + + } } \ No newline at end of file