/ / Autouzupełnianie pola tekstowego / Firefox XUI wewnątrz dodatku? - Firefox, Firefox - dodatek

Firefox XUI textbox autouzupełnianie wewnątrz dodatku? - firefox, firefox-addon

Tworzę dodatek do tagowania dla Firefoksa i chcę, aby pole tekstowe uzupełniało się automatycznie w podobny sposób, jak pole „tagi” we własnym okienku zakładek firefox. czy to możliwe?

Jeśli składnik pola tekstowego XUI nie może tego zrobić, czy możliwe jest posiadanie „normalnych” składników formularza gdzieś na chrome?

Odpowiedzi:

1 dla odpowiedzi № 1

Tak, jest to możliwe dzięki XUL <textbox type="autocomplete" autocompletesearch="..."> składnik.

Musisz przynajmniej stworzyć komponent XPCOM, który generuje wyniki autouzupełniania. Zarówno bieżąca wartość, jak i autocompletesearchparam atrybut jest dostarczany do komponentu wyszukiwania, którego może następnie użyć, aby w razie potrzeby wpłynąć na wyniki.

Tam jest Dokument MDN na ten temat, choć możliwe, że jest trochę nieaktualny.