OptionalgivenOptionalinitialOptionalonCallback éventuelle à appeler avec le choix fait à chaque changement
OptionalspanOptionalulOptionalwidthMarque un élément comme étant sélectionné au clavier (sera ensuite vraiment sélectionné si on appuie ensuite sur entrée)
met le focus sur l’élément sélectionné
Remet la liste dans son état initial
Optionaloptions: { withoutCallback?: boolean } = {}OptionalwithoutCallback?: booleanPasser true pour ne pas appeler la callback
Sélectionne le choix index (dans le tableau fourni initialement)
index dans choices
Optionaloptions: { withoutCallback?: boolean } = {}OptionalwithoutCallback?: booleanPasser true pour ne pas appeler la callback (seulement à l’init à priori)
Pour changer l’état 'visible' de la liste
StaticafficheLa méthode qui affiche l’un des choix, que ce soit du texte, du latex ou une image.
l’élément de liste qui doit contenir le choix
le choix en question
StaticcreateAjoute la liste dans le dom et retourne l’objet ListeDeroulante qu’elle a créé
la liste des choix
Optionalparametres: ListeDeroulanteCreateOptions = {}Les paramètres de cette liste
Optionalheading?: stringOptionalonChange?: OnChangeOptionalselect?: number
L’outil ListeDeroulante créé un "select" like où on peut mettre dans chaque option du LaTex, une image, etc. Il faut passer par ListeDeroulante.create() et pas new ListeDeroulante(…)