सिलेक्ट एक बटन है जो विकल्पों की सूची खोलता है। इसे options दें, यानी NuiOption का ऐरे, और [(value)] बाइंड करें, या multiple के साथ [(values)]। यह Signal Forms, रिऐक्टिव फ़ॉर्म और ngModel के साथ भी काम करता है।

विकल्पों में group, description और keywords हो सकते हैं, और children सूची को ट्री बना देते हैं। 200 पंक्तियों के बाद सिर्फ़ दिखने वाली पंक्तियाँ रेंडर होती हैं, इसलिए 1,00,000 विकल्प भी दस जितनी तेज़ी से खुलते हैं।

इसके बजाय टाइप करके फ़िल्टर करना हो, तो कॉम्बोबॉक्स इस्तेमाल करें।

ग्रुप

group वाले विकल्प उसकी हेडिंग के नीचे दिखते हैं। कोई अक्षर टाइप करने पर उससे शुरू होने वाला अगला विकल्प सक्रिय होता है।

Chosen: it. Type “s” to jump to Spain, again for Switzerland.

एक साथ कई

multiple सूची को खुला रखता है और [(values)] बाइंड करता है। selectAll एक बटन जोड़ता है जो हर विकल्प चुनता या हटाता है। अक्षम विकल्प चुने नहीं जा सकते।

2 toppings. The list stays open while you pick.

ट्री

children वाले विकल्प ट्री बनाते हैं। सूची खुलने पर चुने गए विकल्प के फ़ोल्डर फैले हुए रहते हैं।

Chosen: website/pages. → opens a folder and ← closes it.

लंबी सूचियाँ

हर टाइम ज़ोन, क्षेत्र के हिसाब से। 200 पंक्तियों के बाद सिर्फ़ दिखने वाली पंक्तियाँ रेंडर होती हैं, और स्क्रीन रीडर के लिए सक्रिय विकल्प रेंडर रहता है।

About 400 options, but only the rows in view are rendered.