doc de Mode
continuous-integration/drone/push Build is failing Details

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

@ -1,15 +1,16 @@
namespace MauiSpark.Pages;
/// <summary>
/// Page d'accueil
namespace MauiSpark.Pages;
/// <summary>
/// Page d'accueil de l'application.
/// </summary>
public partial class AccueilPage : ContentPage
{
/// <summary>
/// Constructeur de la page
{
/// <summary>
/// Constructeur de la page d'accueil.
/// Initialise les paramètres de navigation et les composants de la page.
/// </summary>
public AccueilPage()
public AccueilPage()
{
NavigationPage.SetHasBackButton(this, false);
NavigationPage.SetHasNavigationBar(this, false);
@ -17,23 +18,23 @@ public partial class AccueilPage : ContentPage
InitializeComponent();
}
/// <summary>
/// Méthode déclenché quand le buton joué est cliqué.
/// Navigue vers la page Mode.
/// </summary>
/// <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>
/// <summary>
/// Méthode déclenchée lorsque le bouton "Jouer" est cliqué.
/// Navigue vers la page Mode.
/// </summary>
/// <param name="sender">L'objet qui appelle l'événement ; dans ce cas, le bouton "Jouer".</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)
{
Navigation.PushAsync(new ModePage());
}
/// <summary>
/// Méthode déclenché quand le buton reprendre est cliqué.
/// Navigue vers la page Reprendre.
/// </summary>
/// <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>
/// <summary>
/// Méthode déclenchée lorsque le bouton "Reprendre" est cliqué.
/// Navigue vers la page Reprendre.
/// </summary>
/// <param name="sender">L'objet qui appelle l'événement ; dans ce cas, le bouton "Reprendre".</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)
{
Navigation.PushAsync(new ReprendrePage());

@ -4,22 +4,23 @@ using CoreLibrary.Joueurs;
namespace MauiSpark.Pages;
/// <summary>
/// Page de connexions l'on rentre les joueurs de la partie
/// Page de connexion où les joueurs de la partie sont entrés.
/// </summary>
public partial class ConnexionPage : ContentPage
{
/// <summary>
/// Indice du joueur à rentré
/// Indice du joueur à entrer.
/// </summary>
private int? indice;
private int? indice;
/// <summary>
/// Le joueur qui est demandé
/// Le joueur demandé.
/// </summary>
private Joueur? joueurDemande;
/// <summary>
/// Constructeur pour la page de connexions
/// Constructeur de la page de connexion.
/// Initialise les paramètres de navigation et les composants de la page.
/// </summary>
public ConnexionPage()
{
@ -29,11 +30,11 @@ public partial class ConnexionPage : ContentPage
}
/// <summary>
/// Méthode déclenchée quand l'événement DemanderNom de partie est appelée
/// Méthode déclenchée lorsque 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)
/// <param name="sender">La classe qui appelle l'événement ; 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)
{
if(Application.Current != null && Application.Current.MainPage != null && ((NavigationPage)Application.Current.MainPage).CurrentPage != this)
await Application.Current.MainPage.Navigation.PushAsync(this);
@ -45,11 +46,11 @@ public partial class ConnexionPage : ContentPage
}
/// <summary>
/// Méthode déclenché quand le buton joué est cliqué.
/// Méthode déclenchée lorsque le bouton "Se Connecter" 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)
/// <param name="sender">L'objet qui appelle l'événement ; ici le bouton 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)
{
if (joueurDemande == null || indice == null)
return;

@ -1,29 +1,31 @@
using CoreLibrary;
using CoreLibrary.Regles;
namespace MauiSpark.Pages;
/// <summary>
/// Page de sélection des modes jeux
namespace MauiSpark.Pages;
/// <summary>
/// Page de sélection des modes de jeux.
/// </summary>
public partial class ModePage : ContentPage
{
/// <summary>
/// Constructeur de la page mode
{
/// <summary>
/// Constructeur de la page mode.
/// Initialise les paramètres de navigation et les composants de la page.
/// </summary>
public ModePage()
{
NavigationPage.SetHasNavigationBar(this, false);
InitializeComponent();
}
/// <summary>
///
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void QuandReglesPresse(Object sender, EventArgs e)
}
/// <summary>
/// Méthode déclenchée lorsque le bouton des règles est pressé.
/// Crée une nouvelle partie selon les règles sélectionnées et démarre le jeu.
/// </summary>
/// <param name="sender">L'objet qui appelle l'événement ; ici le bouton des règles.</param>
/// <param name="e">L'instance de l'événement EventArgs créée par le système.</param>
private void QuandReglesPresse(Object sender, EventArgs e)
{
Partie partie;

Loading…
Cancel
Save