# UI

Afin de simplifier, d'uniformiser et de clarifier l'affichage de texte et de l'interface dans le M5, Une classe UI a été créé. Elle permet de simplifier l'implémentation de l'interface utilisateur dans toutes les fonctions interagissant avec celui-ci.

## Structure

#### Méthodes

<div id="bkmrk-showchoice-%3A-ui-de-s"><div>`showchoice` : UI de sélection de choix multiples (anciennement dans M5lib), retourne la String du choix sélectionné</div><div>`titre` : affichage de texte en gros centré (taille 4, 13 charactères maximum avant dépassement de l'écran)</div><div>`soustitre` : affichage de texte en moyen centré (taille 3, 17 charactères maximum)</div><div>`corps` : affichage de texte en petit centré (taille 2, 26 charactères maximum)</div><div>`feedback` : vibration pour retour utilisateur, à appeler à chaque fois qu'un bouton est pressé</div></div>