OOUI/Elements/Lookup/fr

 est un mixin qui crée le menu des valeurs suggérées pour un widget où on attend le texte de l'utilisateur. Les valeurs suggérées sont basées sur les caractères entrés par l'utilisateur dans le champ de saisie textuel et, en général, le menu n'est affiché que lorsque l'utilisateur est en train d'écrire (au contraire du menu dans un, qui lui est toujours visible). Si une valeur suggérée est choisie à l'intérieur du menu de recherche, cette valeur devient la valeur du champ de saisie.

Notez qu'un nouveau menu d'éléments suggérés est affiché quand une valeur est sélectionnée dans le menu de recherche. S'il ne s'agit pas du comportement désiré, désactivez les menus de recherche en utilisant la méthode de LookupElement, puis initialisez la valeur et réactivez à nouveau les recherches.

Pour utiliser LookupElement, vous devez implémenter ses trois méthodes abstraites :


 * 1)  &mdash; renvoie un objet Request utilisé pour récupérer les valeurs suggérées. Ceci doit être un objet promis, tel que renvoyé par.
 * 2)  &mdash; Récupérez la réponse de la requête précédente et faites tous les traitements nécessaires avant qu'elle ne soit mise dans le cache local.
 * 3)  &mdash; Prenez les données transformées ci-dessus (qui peuvent avoir été mises en cache) et convertissez-les en tableau d'objets.

Exemple
L'exemple de  suivant mixe dans   et génére un menu de recherche (live demo) : "LookupElement.png" It is used inside a dialog window and customized with the  config so that it can extend beyond the edges of the dialog window. If the  config were not specified, the lookup menu would be clipped by the dialog window. Voir le recouvrement dans les concepts pour les détails.

La liste complète des méthodes prises en charge est disponible dans la documentation du code de.