Commit cff7ba7b authored by El-gitano's avatar El-gitano

Ajout du système d'export

Correction du problème de design dans les onglets match
Ajout du score dans le modal terminerMatch
Amélioration de la documentation
Amélioration des fonctionnalités de la page d'index
L'onglet match est dorénavant non-clicable si le tournoi n'a pas passé le stade SETTING-UP
Passage des inputs des scores d'un match en type number
parent 47c47bc3
......@@ -365,15 +365,13 @@ module.exports = function (grunt) {
html5Mode: true,
startPage: '/api',
title: 'Documentation pour l\'interface d\'administration',
//image: "path/to/my/image.png",
//imageLink: "http://my-domain.com",
titleLink: '/api',
bestMatch: true
},
api: {
src: ['app/scripts/**/*.js'],
title: 'Documentation de l\'interface administrateur'
title: 'Documentation de l\'interface d\'administration'
}
}
});
......
=== TABLEAU ===
Rajouter export CSV
=== GENERAL ===
Différence entre phase init. et phase competition => Remettre les onglets conditionnels
Faire des tests
Rechercher les TODO
Supprimer les console.log
=== STYLE ===
Faire la documentation des contrôleurs
Loader match
=== CHECK ===
=== DOCUMENTATION ===
Retour Google Chrome
Faire la documentation de la directive tableau
......@@ -3,15 +3,6 @@ NG_DOCS={
"api": "Documentation de l'interface administrateur"
},
"pages": [
{
"section": "api",
"id": "administrationAceCreamApp.controller:ModalSupprimerjoueurCtrl",
"shortName": "ModalSupprimerjoueurCtrl",
"type": "function",
"moduleName": "administrationAceCreamApp",
"shortDescription": "ModalSupprimerjoueurCtrl",
"keywords": "administrationacecreamapp api controller function modalsupprimerjoueurctrl"
},
{
"section": "api",
"id": "Application d'administration de la compétition",
......@@ -23,21 +14,30 @@ NG_DOCS={
},
{
"section": "api",
"id": "panelAdminApp.chargement",
"shortName": "panelAdminApp.chargement",
"id": "panelAdminApp.apicall",
"shortName": "panelAdminApp.apicall",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Permet de spécifier si un chargement est actif ou non (false)",
"keywords": "actif api chargement de est ou paneladminapp permet service si sp"
"shortDescription": "Ce service permet d'effectuer tous les appel à l'API",
"keywords": "aaaa-mm-dd addjoueur ajouter ancien annuler api apicall appel associ au aupr authentification avoir cancelmatch ce changeendmatch changematchcourt changer code comme compatible concern concernant court courts dans datareq datefin de delequipe deljoueur des disponibles doc documentation doit du effectuer en endmatch entre etape file fin format gagnant genre getcourtsdispo getequipe getequipes getjoueurs getjoueursequipe getmatch getmatchs getscore getstage getsupermatchs gettirage gettournoi hh idancienjoueur identifiant idequipe idjoueur idmatch idnouveaujoueur indequipe informations infosauth infosmatch infosphoto infostirage initialisation iso isoequipe joueur joueurs jour la le lequel les match matchchangerjoueur matchs method mettre modifier nextsteptournoi nouveau nouveaucourt nouvelle nouvelles objet obtenir paneladminapp passer pays permet photo pour promise qu relative rencontres requ retrouver score se selon service setequipe setjoueur settirage sexe son souhaite sp startmatch suivant supermatchs supprimer sur terminer tirage token tour tournoi tournois tous type une update updatephoto upload utilisateur valeurs"
},
{
"section": "api",
"id": "panelAdminApp.ApiCaller",
"shortName": "panelAdminApp.ApiCaller",
"type": "object",
"moduleName": "panelAdminApp",
"shortDescription": "Objet retourné par le provider apicall",
"keywords": "acc api apicall apicaller appel au aux correspondant de https image imags le method object objet paneladminapp par permet pour provider retourn serveur seturlapi seturlimages sp url"
},
{
"section": "api",
"id": "panelAdminApp.constantes",
"shortName": "panelAdminApp.constantes",
"id": "panelAdminApp.chargementGlobal",
"shortName": "panelAdminApp.chargementGlobal",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Constantes de l'application",
"keywords": "api application constantes de paneladminapp service"
"shortDescription": "Valeur AngularJS permettant de spécifier si un chargement est actif (true) ou non (false)",
"keywords": "actif angularjs api chargement chargementglobal de est ou paneladminapp permettant service si sp valeur"
},
{
"section": "api",
......@@ -72,8 +72,8 @@ NG_DOCS={
"shortName": "EditerEquipeCtrl",
"type": "controller",
"moduleName": "panelAdminApp",
"shortDescription": "Contrôleur de fenêtre modal servant à éditer une équipe",
"keywords": "api contr controller de fen modal paneladminapp servant une"
"shortDescription": "Contrôleur de fenêtre modal servant à éditer un joueur",
"keywords": "api contr controller de fen joueur modal paneladminapp servant"
},
{
"section": "api",
......@@ -81,8 +81,8 @@ NG_DOCS={
"shortName": "EditerEquipeCtrl",
"type": "controller",
"moduleName": "panelAdminApp",
"shortDescription": "Contrôleur de fenêtre modal servant à éditer un joueur",
"keywords": "api contr controller de fen joueur modal paneladminapp servant"
"shortDescription": "Contrôleur de fenêtre modal servant à éditer une équipe",
"keywords": "api contr controller de fen modal paneladminapp servant une"
},
{
"section": "api",
......@@ -147,6 +147,15 @@ NG_DOCS={
"shortDescription": "Contrôleur de fenêtre modal servant à lancer une fenêtre modal sans interaction particulière",
"keywords": "api contr controller de fen interaction lancer modal paneladminapp particuli sans servant une"
},
{
"section": "api",
"id": "panelAdminApp.controller:ModalSupprimerjoueurCtrl",
"shortName": "ModalSupprimerjoueurCtrl",
"type": "object",
"moduleName": "panelAdminApp",
"shortDescription": "ModalSupprimerjoueurCtrl",
"keywords": "administrationacecreamapp api controller modalsupprimerjoueurctrl object paneladminapp"
},
{
"section": "api",
"id": "panelAdminApp.controller:ShowPhotoCtrl",
......@@ -225,7 +234,7 @@ NG_DOCS={
"shortName": "listSelector",
"type": "directive",
"moduleName": "panelAdminApp",
"shortDescription": "Cette directive est chargée de générer un bouton imitant le type ",
"shortDescription": "Cette directive est chargée de générer un bouton imitant le type select ",
"keywords": "affichage api appliquer bouton cette champs champsnom charg choisi choix classes css de des design directive du entr entrees est imitant le les objet objets ou paneladminapp par plusieures pour select type une utilis utilisateur"
},
{
......@@ -244,7 +253,7 @@ NG_DOCS={
"type": "directive",
"moduleName": "panelAdminApp",
"shortDescription": "Directive définissant un tableau éditable à plusieurs entrées",
"keywords": "api directive entr paneladminapp plusieurs tableau"
"keywords": "activer ajouter api associ associer attribut au bontons bootstrap bouton boutons ce cet chaque charg classe clic clique colonnes dans de des dire directive doit du editable edition entr est exc exceder filtrable filtrables filtrage filtre fonction forme glyph glyphicon il include informations infosboutons infoscolonnes la le les lors lorsqu manager ne nom objet objets options optionscolonne optionstab paginable paneladminapp pas plusieurs pour qui recense repr sens si sinon sp style suivante sur tableau taille template total triable triage type une utiliser"
},
{
"section": "api",
......@@ -252,8 +261,8 @@ NG_DOCS={
"shortName": "panelAdminApp.EquipesManager",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Ce manager est charger de gérer les entrées des équipes retournées par l'API et gérer les messages d'erreur relatifs à son appel",
"keywords": "api appel ce charger de des entr equipesmanager erreur est les manager messages paneladminapp par relatifs retourn service son"
"shortDescription": "Ce manager est chargé de gérer les entrées des équipes retournées par l'API et gérer les messages d'erreur relatifs à son appel",
"keywords": "api appel ce celle charg de des du editerentree entr equipe equipesmanager erreur est identique les manager messages method modifier paneladminapp par permet rafraichir relatifs retourn service son supprimerentree une"
},
{
"section": "api",
......@@ -271,7 +280,7 @@ NG_DOCS={
"type": "filter",
"moduleName": "panelAdminApp",
"shortDescription": "Ce filtre est chargé de transformer le tableau d'objets reçu via l'API en un tableau simple",
"keywords": "api ce charg de en est filter filtre function le les objet objets paneladminapp simple source tableau tirages transformer"
"keywords": "api ce charg de en est filter filtre function le les objets paneladminapp simple source tableau tirages transformer"
},
{
"section": "api",
......@@ -313,19 +322,19 @@ NG_DOCS={
"section": "api",
"id": "panelAdminApp.informer",
"shortName": "panelAdminApp.informer",
"type": "object",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Objet gérant les notifications provenant de l'application",
"keywords": "ajouter api application au bleu centre danger de des du ensemble error getinformations info informations informer le les message messages method msg notifications object objet orange paneladminapp permet primary provenant retourne rouge success supprimer type vert warning"
"shortDescription": "informer",
"keywords": "api factory informer paneladminapp service"
},
{
"section": "api",
"id": "panelAdminApp.informer",
"shortName": "panelAdminApp.informer",
"type": "service",
"type": "object",
"moduleName": "panelAdminApp",
"shortDescription": "informer",
"keywords": "api factory informer paneladminapp service"
"shortDescription": "Objet gérant les notifications provenant de l'application",
"keywords": "ajouter api application au bleu centre danger de des du ensemble error getinformations info informations informer le les message messages method msg notifications object objet orange paneladminapp permet primary provenant retourne rouge success supprimer type vert warning"
},
{
"section": "api",
......@@ -333,8 +342,8 @@ NG_DOCS={
"shortName": "panelAdminApp.infosConnexion",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Objet contenant les informations de connexion d'un utilisateur (login, password, token)",
"keywords": "api connexion contenant de informations infosconnexion les objet paneladminapp password service token utilisateur"
"shortDescription": "Valeur AngularJS contenant les informations de connexion d'un utilisateur (login, password, token)",
"keywords": "angularjs api connexion contenant de informations infosconnexion les paneladminapp password service token utilisateur valeur"
},
{
"section": "api",
......@@ -347,21 +356,21 @@ NG_DOCS={
},
{
"section": "api",
"id": "panelAdminApp.Joueursmanager",
"shortName": "panelAdminApp.Joueursmanager",
"id": "panelAdminApp.JoueursEquipeManager",
"shortName": "panelAdminApp.JoueursEquipeManager",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Joueursmanager",
"keywords": "api joueursmanager paneladminapp service"
"shortDescription": "Ce manager est chargé de gérer les entrées des joueurs d'une équipe retournées par l'API et gérer les messages d'erreur relatifs à son appel",
"keywords": "ajouter ajouterentree api appel au ce celui charg de des du editerentree entr erreur est faut il joueur joueurs joueursequipemanager le les manager messages method nouveau paneladminapp par permet qu rafraichir relatifs retourn service son supprimer supprimerentree une"
},
{
"section": "api",
"id": "panelAdminApp.Joueursmanager",
"shortName": "panelAdminApp.Joueursmanager",
"id": "panelAdminApp.JoueursManager",
"shortName": "panelAdminApp.JoueursManager",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Joueursmanager",
"keywords": "api joueursmanager paneladminapp service"
"shortDescription": "Ce manager est chargé de gérer les entrées des joueurs retournées par l'API et gérer les messages d'erreur relatifs à son appel",
"keywords": "ajouter ajouterentree api appel au ce celui charg de des du editerentree entr erreur est faut il joueur joueurs joueursmanager le les manager messages method nouveau paneladminapp par permet qu rafraichir relatifs retourn service son supprimer supprimerentree"
},
{
"section": "api",
......@@ -369,8 +378,17 @@ NG_DOCS={
"shortName": "panelAdminApp.pays",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Objet charger d'associer un nom de pays à son code ISO (2 lettres)",
"keywords": "api associer charger code de iso lettres nom objet paneladminapp pays service son"
"shortDescription": "Constante AngularJS chargée d'associer un nom de pays à son code ISO (2 lettres)",
"keywords": "angularjs api associer charg code constante de iso lettres nom paneladminapp pays service son"
},
{
"section": "api",
"id": "panelAdminApp.RESSOURCES",
"shortName": "panelAdminApp.RESSOURCES",
"type": "service",
"moduleName": "panelAdminApp",
"shortDescription": "Répertorie les variables d'accès aux ressources de l'application",
"keywords": "acc api application aux de les paneladminapp ressources service variables"
}
],
"apis": {
......
......@@ -7,74 +7,15 @@
<div class="description"><div class="paneladminapp-apicaller-page"><p>Objet retourné par le provider apicall</p>
</div></div>
<div class="member method"><h2 id="methods">Methods</h2>
<ul class="methods"><li><h3 id="methods_addjoueur">addJoueur(infosJoueur)</h3>
<div class="addjoueur"><div class="addjoueur-page"><p>Permet d&#39;ajouter un joueur au tournois</p>
</div><h5 id="methods_addjoueur_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosJoueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="addjoueur-page"><p>Les informations sur le joueur à ajouter selon la documentation de l&#39;API</p>
</div></td></tr></tbody></table><h5 id="methods_addjoueur_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="addjoueur-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_authentification">authentification(infosAuth)</h3>
<div class="authentification"><div class="authentification-page"><p>Permet de récupérer un token auprès de l&#39;API</p>
</div><h5 id="methods_authentification_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosAuth</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="authentification-page"><p>Les informations nécessaires à l&#39;authentification de l&#39;utilisateur</p>
</div></td></tr></tbody></table><h5 id="methods_authentification_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="authentification-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_delequipe">delEquipe(infosEquipe)</h3>
<div class="delequipe"><div class="delequipe-page"><p>Permet de réinitialiser les informations concernant une équipe du tournois</p>
</div><h5 id="methods_delequipe_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosEquipe</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="delequipe-page"><p>Les informations sur l&#39;équipe à réinitialiser</p>
</div></td></tr></tbody></table><h5 id="methods_delequipe_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="delequipe-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_deljoueur">delJoueur(infosJoueur)</h3>
<div class="deljoueur"><div class="deljoueur-page"><p>Permet de supprimer un joueur</p>
</div><h5 id="methods_deljoueur_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosJoueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="deljoueur-page"><p>Les informations sur le joueur à supprimer</p>
</div></td></tr></tbody></table><h5 id="methods_deljoueur_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="deljoueur-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_getequipe">getEquipe(idEquipe)</h3>
<div class="getequipe"><div class="getequipe-page"><p>Permet de récupérer les informations sur une équipe du tournois</p>
</div><h5 id="methods_getequipe_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>idEquipe</td><td><a href="" class="label type-hint type-hint-integer">Integer</a></td><td><div class="getequipe-page"><p>L&#39;identifiant de l&#39;équipe dont on souhaite avoir les informations</p>
</div></td></tr></tbody></table><h5 id="methods_getequipe_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="getequipe-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_getequipes">getEquipes()</h3>
<div class="getequipes"><div class="getequipes-page"><p>Permet de récupérer les informations sur les équipe du tournois</p>
</div><h5 id="methods_getequipes_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="getequipes-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_getjoueurs">getJoueurs()</h3>
<div class="getjoueurs"><div class="getjoueurs-page"><p>Permet de récupérer les informations sur les joueurs du tournois</p>
</div><h5 id="methods_getjoueurs_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="getjoueurs-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_getjoueursequipe">getJoueursEquipe(idEquipe)</h3>
<div class="getjoueursequipe"><div class="getjoueursequipe-page"><p>Permet de récupérer les informations sur les joueurs d&#39;&#39;une équipe</p>
</div><h5 id="methods_getjoueursequipe_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>idEquipe</td><td><a href="" class="label type-hint type-hint-integer">Integer</a></td><td><div class="getjoueursequipe-page"><p>L&#39;identifiant de l&#39;équipe dont on souhaite avoir les informations des joueurs</p>
</div></td></tr></tbody></table><h5 id="methods_getjoueursequipe_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="getjoueursequipe-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_gettirage">getTirage()</h3>
<div class="gettirage"><div class="gettirage-page"><p>Permet de récupérer les informations concernant l&#39;initialisation des rencontres entre les pays</p>
</div><h5 id="methods_gettirage_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="gettirage-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_setequipe">setEquipe(infosEquipe)</h3>
<div class="setequipe"><div class="setequipe-page"><p>Permet de modifier les informations sur une équipe du tournois</p>
</div><h5 id="methods_setequipe_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosEquipe</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="setequipe-page"><p>Les nouvelles informations de l&#39;équipe comme spécifié dans la documentation de l&#39;API</p>
</div></td></tr></tbody></table><h5 id="methods_setequipe_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="setequipe-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_setjoueur">setJoueur(infosJoueur)</h3>
<div class="setjoueur"><div class="setjoueur-page"><p>Permet de modifier les informations sur un joueur</p>
</div><h5 id="methods_setjoueur_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosJoueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="setjoueur-page"><p>Les nouvelles informations du joueur comme spécifié dans la documentation de l&#39;API</p>
</div></td></tr></tbody></table><h5 id="methods_setjoueur_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="setjoueur-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
</li>
<li><h3 id="methods_settirage">setTirage(infosTirage)</h3>
<div class="settirage"><div class="settirage-page"><p>Permet de modifier les informations concernant l&#39;initialisation des rencontres entre les pays</p>
</div><h5 id="methods_settirage_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>infosTirage</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="settirage-page"><p>Les informations sur le nouveau tirage</p>
</div></td></tr></tbody></table><h5 id="methods_settirage_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="settirage-page"><p>Un promise sur le résultat de la requête</p>
</div></td></tr></table></div>
<ul class="methods"><li><h3 id="methods_seturlapi">setUrlApi(url)</h3>
<div class="seturlapi"><div class="seturlapi-page"><p>Permet de spécifier l&#39;URL d&#39;appel à l&#39;API</p>
</div><h5 id="methods_seturlapi_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>url</td><td><a href="" class="label type-hint type-hint-string">String</a></td><td><div class="seturlapi-page"><p>L&#39;URL correspondant à l&#39;API (ex : https:x.com:port)</p>
</div></td></tr></tbody></table></div>
</li>
<li><h3 id="methods_seturlimages">setUrlImages(url)</h3>
<div class="seturlimages"><div class="seturlimages-page"><p>Permet de spécifier l&#39;URL pour accéder aux imags</p>
</div><h5 id="methods_seturlimages_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>url</td><td><a href="" class="label type-hint type-hint-string">String</a></td><td><div class="seturlimages-page"><p>L&#39;URL correspondant au serveur d&#39;image (ex : https:x.com:port)</p>
</div></td></tr></tbody></table></div>
</li>
</ul>
</div>
......
......@@ -4,6 +4,23 @@
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-equipesmanager-page"><p>Ce manager est charger de gérer les entrées des équipes retournées par l&#39;API et gérer les messages d&#39;erreur relatifs à son appel</p>
<div class="description"><div class="paneladminapp-equipesmanager-page"><p>Ce manager est chargé de gérer les entrées des équipes retournées par l&#39;API et gérer les messages d&#39;erreur relatifs à son appel</p>
</div></div>
<div class="member method"><h2 id="methods">Methods</h2>
<ul class="methods"><li><h3 id="methods_editerentree">editerEntree(equipe)</h3>
<div class="editerentree"><div class="editerentree-page"><p>Permet d&#39;éditer une équipe</p>
</div><h5 id="methods_editerentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>equipe</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="editerentree-page"><p>L&#39;équipe éditer (identifiant identique à celle à modifier)</p>
</div></td></tr></tbody></table></div>
</li>
<li><h3 id="methods_rafraichir">rafraichir()</h3>
<div class="rafraichir"><div class="rafraichir-page"><p>Permet de rafraichir les entrées du manager via l&#39;API</p>
</div></div>
</li>
<li><h3 id="methods_supprimerentree">supprimerEntree(equipe)</h3>
<div class="supprimerentree"><div class="supprimerentree-page"><p>Permet de réinitialiser une équipe</p>
</div><h5 id="methods_supprimerentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>equipe</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="supprimerentree-page"><p>L&#39;équipe à réinitialiser</p>
</div></td></tr></tbody></table></div>
</li>
</ul>
</div>
</div>
<h1><code ng:non-bindable="">JoueursEquipeManager</code>
<div><span class="hint">service in module <code ng:non-bindable="">panelAdminApp</code>
</span>
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-joueursequipemanager-page"><p>Ce manager est chargé de gérer les entrées des joueurs d&#39;une équipe retournées par l&#39;API et gérer les messages d&#39;erreur relatifs à son appel</p>
</div></div>
<div class="member method"><h2 id="methods">Methods</h2>
<ul class="methods"><li><h3 id="methods_ajouterentree">ajouterEntree(joueur)</h3>
<div class="ajouterentree"><div class="ajouterentree-page"><p>Permet d&#39;ajouter un nouveau joueur au manager</p>
</div><h5 id="methods_ajouterentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>joueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="ajouterentree-page"><p>Le nouveau joueur à ajouter</p>
</div></td></tr></tbody></table></div>
</li>
<li><h3 id="methods_editerentree">editerEntree(joueur)</h3>
<div class="editerentree"><div class="editerentree-page"><p>Permet d&#39;éditer un joueur du manager</p>
</div><h5 id="methods_editerentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>joueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="editerentree-page"><p>Le nouveau joueur (identifiant égal à celui qu&#39;il faut éditer)</p>
</div></td></tr></tbody></table></div>
</li>
<li><h3 id="methods_rafraichir">rafraichir()</h3>
<div class="rafraichir"><div class="rafraichir-page"><p>Permet de rafraichir les entrées du manager via l&#39;API</p>
</div></div>
</li>
<li><h3 id="methods_supprimerentree">supprimerEntree(joueur)</h3>
<div class="supprimerentree"><div class="supprimerentree-page"><p>Permet de supprimer un joueur du manager</p>
</div><h5 id="methods_supprimerentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>joueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="supprimerentree-page"><p>Le joueur à supprimer</p>
</div></td></tr></tbody></table></div>
</li>
</ul>
</div>
</div>
<h1><code ng:non-bindable="">JoueursManager</code>
<div><span class="hint">service in module <code ng:non-bindable="">panelAdminApp</code>
</span>
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-joueursmanager-page"><p>Ce manager est chargé de gérer les entrées des joueurs retournées par l&#39;API et gérer les messages d&#39;erreur relatifs à son appel</p>
</div></div>
<div class="member method"><h2 id="methods">Methods</h2>
<ul class="methods"><li><h3 id="methods_ajouterentree">ajouterEntree(joueur)</h3>
<div class="ajouterentree"><div class="ajouterentree-page"><p>Permet d&#39;ajouter un nouveau joueur au manager</p>
</div><h5 id="methods_ajouterentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>joueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="ajouterentree-page"><p>Le nouveau joueur à ajouter</p>
</div></td></tr></tbody></table></div>
</li>
<li><h3 id="methods_editerentree">editerEntree(joueur)</h3>
<div class="editerentree"><div class="editerentree-page"><p>Permet d&#39;éditer un joueur du manager</p>
</div><h5 id="methods_editerentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>joueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="editerentree-page"><p>Le nouveau joueur (identifiant égal à celui qu&#39;il faut éditer)</p>
</div></td></tr></tbody></table></div>
</li>
<li><h3 id="methods_rafraichir">rafraichir()</h3>
<div class="rafraichir"><div class="rafraichir-page"><p>Permet de rafraichir les entrées du manager via l&#39;API</p>
</div></div>
</li>
<li><h3 id="methods_supprimerentree">supprimerEntree(joueur)</h3>
<div class="supprimerentree"><div class="supprimerentree-page"><p>Permet de supprimer un joueur du manager</p>
</div><h5 id="methods_supprimerentree_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>joueur</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="supprimerentree-page"><p>Le joueur à supprimer</p>
</div></td></tr></tbody></table></div>
</li>
</ul>
</div>
</div>
......@@ -4,7 +4,6 @@
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-joueursmanager-page"><h3 id="description_joueursmanager">Joueursmanager</h3>
<p>Service in the panelAdminApp.</p>
<div class="description"><div class="paneladminapp-joueursmanager-page"><p>Ce manager est charger de gérer les entrées des joueurs d&#39;une équipe retournées par l&#39;API et gérer les messages d&#39;erreur relatifs à son appel</p>
</div></div>
</div>
<h1><code ng:non-bindable="">RESSOURCES</code>
<div><span class="hint">service in module <code ng:non-bindable="">panelAdminApp</code>
</span>
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-ressources-page"><p>Répertorie les variables d&#39;accès aux ressources de l&#39;application</p>
</div></div>
</div>
<h1><code ng:non-bindable="">TirageCtrl</code>
<div><span class="hint">service in module <code ng:non-bindable="">panelAdminApp</code>
</span>
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-tiragectrl-page"><p>Contrôleur de la page de gérant l&#39;initialisation des rencontres via tirage</p>
</div></div>
</div>
<h1><code ng:non-bindable="">chargementGlobal</code>
<div><span class="hint">service in module <code ng:non-bindable="">panelAdminApp</code>
</span>
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-chargementglobal-page"><p>Valeur AngularJS permettant de spécifier si un chargement est actif (true) ou non (false)</p>
</div></div>
</div>
<h1><code ng:non-bindable="">ModalSupprimerjoueurCtrl</code>
<div><span class="hint">object in module <code ng:non-bindable="">panelAdminApp</code>
</span>
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-controller-page paneladminapp-controller-modalsupprimerjoueurctrl-page"><h3 id="description_modalsupprimerjoueurctrl">ModalSupprimerjoueurCtrl</h3>
<p>Controller of the administrationAceCreamApp</p>
</div></div>
</div>
......@@ -8,15 +8,15 @@
</div></div>
<h2 id="usage">Usage</h2>
<div class="usage">as attribute<pre class="prettyprint linenums">&lt;ANY chargement
status-chargement="{bool}"
local="{bool}"&gt;
status-chargement="{Boolean}"
local="{Boolean}"&gt;
...
&lt;/ANY&gt;</pre>
<h3 id="usage_directive-info">Directive info</h3>
<div class="directive-info"><ul><li>This directive creates new scope.</li>
</ul>
</div>
<h4 id="usage_directive-info_parameters">Parameters</h4><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>statusChargement</td><td><a href="" class="label type-hint type-hint-bool">bool</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-chargement-page"><p>Un booléen charger de désigner si le contenu englobé est en chargement (true) ou non (false)</p>
</div></td></tr><tr><td>local</td><td><a href="" class="label type-hint type-hint-bool">bool</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-chargement-page"><p>Spécifie si l&#39;animation de chargement doit prendre tout l&#39;écran ou juste le container parent</p>
<h4 id="usage_directive-info_parameters">Parameters</h4><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>statusChargement</td><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-chargement-page"><p>Un booléen charger de désigner si le contenu englobé est en chargement (true) ou non (false)</p>
</div></td></tr><tr><td>local</td><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-chargement-page"><p>Spécifie si l&#39;animation de chargement doit prendre tout l&#39;écran ou juste le container parent</p>
</div></td></tr></tbody></table></div>
</div>
......@@ -8,12 +8,12 @@
</div></div>
<h2 id="usage">Usage</h2>
<div class="usage">as element:<pre class="prettyprint linenums">&lt;flag-selector
selection="{object}"&gt;
selection="{Object}"&gt;
&lt;/flag-selector&gt;</pre>
<h3 id="usage_directive-info">Directive info</h3>
<div class="directive-info"><ul><li>This directive creates new scope.</li>
</ul>
</div>
<h4 id="usage_directive-info_parameters">Parameters</h4><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>selection</td><td><a href="" class="label type-hint type-hint-object">object</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-flagselector-page"><p>(read-only) Le pays sélectionné actuellement</p>
<h4 id="usage_directive-info_parameters">Parameters</h4><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>selection</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-flagselector-page"><p>(read-only) Le pays sélectionné actuellement</p>
</div></td></tr></tbody></table></div>
</div>
......@@ -4,7 +4,7 @@
</div>
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-directive-page paneladminapp-directive-listselector-page"><p>Cette directive est chargée de générer un bouton imitant le type <select> </p>
<div class="description"><div class="paneladminapp-directive-page paneladminapp-directive-listselector-page"><p>Cette directive est chargée de générer un bouton imitant le type select </p>
</div></div>
<h2 id="usage">Usage</h2>
<div class="usage">as attribute<pre class="prettyprint linenums">&lt;ANY list-selector
......
......@@ -11,6 +11,10 @@
match="{Object}"&gt;
...
&lt;/ANY&gt;</pre>
<h4 id="usage_parameters">Parameters</h4><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>match</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-ongletmatch-page"><p>Le match auquel l&#39;onglet doit faire référence</p>
<h3 id="usage_directive-info">Directive info</h3>
<div class="directive-info"><ul><li>This directive creates new scope.</li>
</ul>
</div>
<h4 id="usage_directive-info_parameters">Parameters</h4><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>match</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="paneladminapp-directive-page paneladminapp-directive-ongletmatch-page"><p>Le match auquel l&#39;onglet doit faire référence</p>
</div></td></tr></tbody></table></div>
</div>
......@@ -5,11 +5,53 @@
</h1>
<div><h2 id="description">Description</h2>
<div class="description"><div class="paneladminapp-directive-page paneladminapp-directive-tableau-page"><p>Directive définissant un tableau éditable à plusieurs entrées</p>
<h3 id="description_tableau">tableau</h3>
</div></div>
<h2 id="usage">Usage</h2>
<div class="usage">as attribute<pre class="prettyprint linenums">&lt;ANY tableau&gt;