sesaparcours
    Preparing search index...

    Function getMtgApp

    • Retourne une promesse qui sera résolue avec une instance de MtgApp (l’éditeur mathgraph, ou le player si mtgOptions.isEditable est mis à false) ou rejetée une erreur (ne pas oublier de la traiter, avec à minima un .catch(j3pShowError) après le then, qui dans ce cas va aussi capturer les erreurs du code mis dans le then, pour dissocier mettre ce catch avant le then puis un autre catch pour les erreurs éventuelles du then) Cf la doc https://www.mathgraph32.org/documentation/loading/global.html#mtgLoad pour les options possibles avec des exemples https://www.mathgraph32.org/documentation/loading/tutorial-loadPlayer.html pour le player ou https://www.mathgraph32.org/documentation/loading/tutorial-loadEditor.html pour l’éditeur

      Parameters

      • container: string | HTMLElement
      • svgOptions: SvgOptions
      • mtgOptions: MtgOptions

        Si vous précisez loadCoreOnly, il vaut mieux utiliser getMtgCore(), et si c’est loadCoreWithMathJax alors utilisez getMtgCore({withMathjax : true }) Ça retournera un MtgAppLecteur (en passant ces options ici aussi, mais le typage de ce qui est retourné va correspondre à un objet MtgApp alors que vous aurez un MtgAppLecteur)

        • isEditable

          passer false pour récupérer un MtgAppLecteur à la place d’un MtgApp

        • loadApi

          passer true pour avoir les méthodes de l’api

      Returns Promise<any>

      suivant les options loadCoreOnly|loadCoreWithMathJax|isEditable