sesaparcours
    Preparing search index...
    Index

    Methods

    • Affiche une boîte de dialogue

      Parameters

      • message: string
      • title: string = ''
      • Optionaloptions: DialogOptions = {}

      Returns Promise<void>

    • Affiche le Bilan dans une modale

      Parameters

      Returns Promise<void>

    • Gèle divWork et divSolution

      Returns void

    • Retourne le conteneur demandé (attention, ce qui sera ajouté dedans ne sera pas persistant)

      Parameters

      Returns HTMLElement

    • retourne la valeur d’un input

      Parameters

      • name: string

      Returns Promise<ItemValue>

    • Returns void

    • Retourne true si tous les champs ont été complétés (qq chose dans chaque input, les radios/checkboxes cochés, etc.)

      Returns Promise<boolean>

    • Reconstruit le DOM (nettoie les zones sélectionnées, sans toucher aux éléments persistants supprime des éléments en fonction des options passées si options n’est pas précisé on vide tout si options.butPersistent = true => on n’éfface pas les contenus persistants work: true => on efface dans le divWork solution: true => on efface dans le divSolution ... avec {work: true, solution: true, butPersistent: true} on efface tout ce qui n’est pas persistent dans divWork et divSolution

      Parameters

      Returns void

    • La méthode pour mettre un feedback sur une partie d’item (une case à cocher ou un bouton radio) Si l’index n’est pas fourni, c’est le feedback général qui est utilisé (à la fin).

      Parameters

      • item: string
      • isOk: boolean
      • feedback: string
      • Optionalindex: number

        L’index de la case à cochée concernée

      Returns Promise<void>

    • Parameters

      • itemName: string

      Returns void

    • Affiche le titre de l’exo (texte simple pour le moment, LaTeX à venir)

      Parameters

      • title: string

      Returns void

    • Returns void

    • Affiche un feedback

      Parameters

      • feedback: string
      • options: { ok?: boolean; withoutListener?: boolean } = {}
        • Optionalok?: boolean

          passer true pour styler le feedback ok, et false pour ko (laisser undefined pour garder la couleur "normale")

        • OptionalwithoutListener?: boolean

      Returns Promise<void>

    • Affiche l’état courant (question N sur T, score…)

      Parameters

      Returns Promise<void>

    • Affiche le spinner d’attente, appeler waitForClick() ou showAlternateValidation() ou hideWaiting() simplement pour le cacher pour le remplacer par autre chose

      Returns void

    • Returns void

    • Met à jour la zone de status sur le temps limité restant (texte + rectangle coloré)

      Parameters

      • limit: number
      • elapsed: number

      Returns void

    • Masque l’attente, modifie le contenu du bouton d’action et attends le click dessus (ça ré-affichera l’attente en attendant qu’on demande un autre bouton)

      Parameters

      • labelName: "validation" | "nextQuestion" | "nextSection"

      Returns Promise<void>