X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=js%2Futil.js;h=80d1b548c6ff9d8afdbbcecddbc126b7f84d4a96;hb=09608ab29e1c39ea51b51a5f8669dcde36efb306;hp=4c9bd6a2b0e77305c71eda8451a2dff06fefd598;hpb=85dc0facbc2b2de826978fac3768db7949a6b92f;p=euphorik.git diff --git a/js/util.js b/js/util.js index 4c9bd6a..80d1b54 100644 --- a/js/util.js +++ b/js/util.js @@ -23,16 +23,16 @@ * - afficher une boite de message * - afficher une bulle d'aide lié à un élément * - manipuler le curseur et réaliser des sélections sur des zones de saisie () - * @formateur permet de formater les messages affichés à l'aide de messageDialogue (facultatif), voir "formateur.js". + * @formateur permet de formater les messages affichés à l'aide de messageDialogue (facultatif), voir "formater.js". */ -euphorik.Util = function (formateur) { +euphorik.Util = function (formater) { $("#info .fermer").click(function() { $("#info").slideUp(50); }); $("body").append('
').append('

'); - this.formateur = formateur; + this.formateur = formater; this.bulleActive = true; }; @@ -61,7 +61,7 @@ euphorik.Util.prototype.messageDialogue = function(message, type, boutons, forma var fermer = function() { $("#info").slideUp(100); }; fermer(); - $("#info .message").html(!thisUtil.formateur || !formate ? message : thisUtil.formateur.traitementComplet(message)); + $("#info .message").html(!thisUtil.formater || !formate ? message : thisUtil.formateur.traitementComplet(message)); switch(type) { case euphorik.Util.messageType.informatif : $("#info #icone").attr("class", "information"); break; @@ -117,6 +117,16 @@ euphorik.Util.prototype.afficherBoite = function(boite, cible, positionX, positi }; euphorik.Util.positionBulleType = {haut : 0, droite : 1, bas : 2, gauche : 3}; + +/** + * Affiche ou cache la barre d'attente. + */ +euphorik.Util.prototype.showWaitBar = function() { + $("#waitbar").show(); +}; +euphorik.Util.prototype.hideWaitBar = function() { + $("#waitbar").hide(); +}; /** * Affiche un info bulle lorsque le curseur survole l'élément donné.