using Model.Stub; using Model; using System.Windows.Input; namespace Ohara; public partial class PageInfoBateau : ContentPage { public ICommand AjouterFavs { get; private set; } public PageInfoBateau(Bateau bateau) { InitializeComponent(); BindingContext=bateau; AjouterFavs = new Command(() => bateau.EstFavori = true); ButtonFav.Command = AjouterFavs; } private async void Hyperlink_Accueil(object sender, EventArgs e) { await Navigation.PushAsync(new MainPage()); } private async void Hyperlink_FDD(object sender, EventArgs e) { await Navigation.PushAsync(new PageFDD(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Equip(object sender, EventArgs e) { await Navigation.PushAsync(new PageEquipage(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Carte(object sender, EventArgs e) { await Navigation.PushAsync(new PageCarte(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Bateau(object sender, EventArgs e) { await Navigation.PushAsync(new PageBateau(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Bestiaire(object sender, EventArgs e) { await Navigation.PushAsync(new PageBestiaire(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Ile(object sender, EventArgs e) { await Navigation.PushAsync(new PageIle(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Perso(object sender, EventArgs e) { await Navigation.PushAsync(new PagePersonnage(new Plugin.Maui.Audio.AudioManager())); } private async void Hyperlink_Favoris(object sender, EventArgs e) { await Navigation.PushAsync(new PageFavoris(new Plugin.Maui.Audio.AudioManager())); } }