debut doc connexions
continuous-integration/drone/push Build is failing Details

master
Camille TURPIN-ETIENNE 11 months ago
parent 11b7e77b25
commit d7bc20f112

@ -5,6 +5,10 @@ namespace MauiSpark.Pages;
/// </summary> /// </summary>
public partial class AccueilPage : ContentPage public partial class AccueilPage : ContentPage
{ {
/// <summary>
/// Constructeur de la page
/// </summary>
public AccueilPage() public AccueilPage()
{ {
NavigationPage.SetHasBackButton(this, false); NavigationPage.SetHasBackButton(this, false);
@ -14,22 +18,22 @@ public partial class AccueilPage : ContentPage
} }
/// <summary> /// <summary>
/// Événement déclenché quand le buton joué est cliqué. /// Méthode déclenché quand le buton joué est cliqué.
/// Navigue vers la page Mode. /// Navigue vers la page Mode.
/// </summary> /// </summary>
/// <param name="sender">L'object qui appelle l'évenement; ici le buton Jouer</param> /// <param name="sender">L'object qui appelle l'évenement; ici le buton Jouer</param>
/// <param name="e">L'instance de l'événement EventArgs créée par le systéme.</param> /// <param name="e">L'instance de l'événement EventArgs créée par le systéme</param>
private void QuandJouerClique(Object? sender, EventArgs e) private void QuandJouerClique(Object? sender, EventArgs e)
{ {
Navigation.PushAsync(new ModePage()); Navigation.PushAsync(new ModePage());
} }
/// <summary> /// <summary>
/// Événement déclenché quand le buton reprendre est cliqué. /// Méthode déclenché quand le buton reprendre est cliqué.
/// Navigue vers la page Reprendre. /// Navigue vers la page Reprendre.
/// </summary> /// </summary>
/// <param name="sender">L'object qui appelle l'évenement; ici le buton Reprendre</param> /// <param name="sender">L'object qui appelle l'évenement; ici le buton Reprendre</param>
/// <param name="e">L'instance de l'événement EventArgs créée par le systéme.</param> /// <param name="e">L'instance de l'événement EventArgs créée par le systéme</param>
private void QuandReprendreClique(Object? sender, EventArgs e) private void QuandReprendreClique(Object? sender, EventArgs e)
{ {
Navigation.PushAsync(new ReprendrePage()); Navigation.PushAsync(new ReprendrePage());

@ -9,15 +9,18 @@ namespace MauiSpark.Pages;
public partial class ConnexionPage : ContentPage public partial class ConnexionPage : ContentPage
{ {
/// <summary> /// <summary>
/// Indice du joueur à rentré. /// Indice du joueur à rentré
/// </summary> /// </summary>
private int? indice; private int? indice;
/// <summary> /// <summary>
/// /// Le joueur qui est demandé
/// </summary> /// </summary>
private Joueur? joueurDemande; private Joueur? joueurDemande;
/// <summary>
/// Constructeur pour la page de connexions
/// </summary>
public ConnexionPage() public ConnexionPage()
{ {
NavigationPage.SetHasNavigationBar(this, false); NavigationPage.SetHasNavigationBar(this, false);
@ -25,6 +28,11 @@ public partial class ConnexionPage : ContentPage
InitializeComponent(); InitializeComponent();
} }
/// <summary>
/// Méthode déclenchée quand l'événement DemanderNom de partie est appelée
/// </summary>
/// <param name="sender">La class qui appelle l'évenement; ici Partie </param>
/// <param name="e">L'instance de l'événement PartieDemanderJoueurEventArgs créée par Partie</param>
public async void QuandDemanderNom(Object? sender, PartieDemanderJoueurEventArgs e) public async void QuandDemanderNom(Object? sender, PartieDemanderJoueurEventArgs e)
{ {
if(Application.Current != null && Application.Current.MainPage != null && ((NavigationPage)Application.Current.MainPage).CurrentPage != this) if(Application.Current != null && Application.Current.MainPage != null && ((NavigationPage)Application.Current.MainPage).CurrentPage != this)
@ -36,6 +44,11 @@ public partial class ConnexionPage : ContentPage
BindingContext = $"Joueur {e.Indice}"; BindingContext = $"Joueur {e.Indice}";
} }
/// <summary>
/// Méthode déclenché quand le buton joué est cliqué.
/// </summary>
/// <param name="sender">L'object qui appelle l'évenement; ici le buton SeConnecterPresse</param>
/// <param name="e">L'instance de l'événement EventArgs créée par le systéme</param>
private void QuandSeConnecterPresse(Object sender, EventArgs e) private void QuandSeConnecterPresse(Object sender, EventArgs e)
{ {
if (joueurDemande == null || indice == null) if (joueurDemande == null || indice == null)

@ -3,8 +3,14 @@ using CoreLibrary.Regles;
namespace MauiSpark.Pages; namespace MauiSpark.Pages;
/// <summary>
/// Page de sélection des modes jeux
/// </summary>
public partial class ModePage : ContentPage public partial class ModePage : ContentPage
{ {
/// <summary>
/// Constructeur de la page mode
/// </summary>
public ModePage() public ModePage()
{ {
NavigationPage.SetHasNavigationBar(this, false); NavigationPage.SetHasNavigationBar(this, false);
@ -12,6 +18,11 @@ public partial class ModePage : ContentPage
InitializeComponent(); InitializeComponent();
} }
/// <summary>
///
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void QuandReglesPresse(Object sender, EventArgs e) private void QuandReglesPresse(Object sender, EventArgs e)
{ {
Partie partie; Partie partie;

Loading…
Cancel
Save