Skip to content

calculateAndDisplayAll retourne une promesse

Daniel Caillibaud a demandé de fusionner PromisifyDisplay_Yves vers main

Je suis reparti de ta branche PromisifyDisplay_Yves, car ma branche PromisifyDisplay était trop ambitieuse (que toutes les méthodes qui lancent de l'asynchrone retourne une promesse, afin d'être sûr que la figure avait été mise à jour quand la promesse est résolue).

Par rapport à main (+ ajBuildTypes, que je met en destinataire de cette MR pour masquer les modifs qui viennent d'elle) on a donc une méthode supplémentaire qui retourne une promesse

  • calculateAndDisplayAll

en plus de celles qui le faisaient déjà :

  • mtgLoad (si on fournit pas de callback)
  • addLatex
  • loadMathJax
  • loadTextes
  • MtgApp.prototype.display
  • MtgAppLecteur.prototype.display
  • MtgAppLecteur.prototype.setPointPosition
  • CAffLiePt.prototype.typeset

Tout le reste c'est des modifs de forme (code vraiment identique, relu 2×) et de jsdoc.

Il y a aussi qq FIXME ajouté, il faudrait que tu regardes, je commente ici en pointant le code.

Modification effectuée par Daniel Caillibaud

Rapports de requête de fusion

Chargement en cours