इम्पोर्ट

import-select.ts
import { type NuiOption, NuiSelect } from '@needless-ui/angular/select';

NuiSelect

पर्यायांची यादी उघडणारे बटण.

सिलेक्टर
nui-select
NuiSelect: प्रॉपर्टीज
नावप्रकारडीफॉल्टवर्णन
optionsइनपुटNuiOption<V>[]पर्याय, NuiOption ऑब्जेक्ट्सच्या स्वरूपात.
valueदुतर्फीV | nullnullनिवडलेली व्हॅल्यू, किंवा null. फॉर्म्ससोबतही काम करते.
valuesदुतर्फीreadonly V[][]निवडलेल्या व्हॅल्यू, multiple सह.
multipleइनपुटbooleanfalseअनेक पर्याय निवडू देते. निवडताना यादी उघडी राहते.
selectAllइनपुटbooleanfalsemultiple सह, प्रत्येक पर्याय निवडणारे किंवा काढणारे बटण जोडते.
placeholderइनपुटstring'Select…'काहीच निवडलेले नसताना दिसणारा मजकूर.
labelइनपुटstringॲक्सेसिबल नाव, जेव्हा कोणतेही <label> बटणाला नाव देत नाही.
triggerIdइनपुटstringबटणाचा id, <label for> साठी.
disabledइनपुटbooleanfalseसिलेक्ट अक्षम करते.
compareWithइनपुट(a: V, b: V) => booleanObject.isदोन व्हॅल्यू एकच पर्याय आहेत का ते सांगते, ऑब्जेक्ट असलेल्या व्हॅल्यूसाठी.
virtualइनपुटboolean | 'auto''auto'फक्त दिसणाऱ्या ओळी रेंडर करते: नेहमी, कधीच नाही, किंवा 200 ओळींनंतर auto.
openChangeआउटपुटbooleanयादी उघडल्यावर किंवा बंद झाल्यावर एमिट करते.
showमेथड() => voidयादी उघडते.
hideमेथड() => voidयादी बंद करते.
focusमेथड(options?: FocusOptions) => voidबटणावर फोकस करते.

ते दाखवत किंवा जाहीर करत असलेला प्रत्येक मजकूरही इनपुट आहे, त्यामुळे आपण त्याचे भाषांतर करू शकता: selectAllLabel clearAllLabel emptyLabel

NuiOption

एक पर्याय. सिलेक्ट, कॉम्बोबॉक्स आणि कमांड पॅलेट, तिन्ही हेच घेतात.

NuiOption: प्रॉपर्टीज
नावप्रकारडीफॉल्टवर्णन
valueप्रॉपर्टीVहा निवडल्यावर सेट होणारी व्हॅल्यू. कोणताही प्रकार.
labelप्रॉपर्टीstringदिसणारा आणि शोधला जाणारा मजकूर.
descriptionप्रॉपर्टीstringलेबलखालील दुय्यम मजकूर.
groupप्रॉपर्टीstringएकाच गटातील पर्याय त्या हेडिंगखाली, क्रमाने दिसतात.
keywordsप्रॉपर्टीstring[]शोध ज्यांच्याशी जुळतो असे आणखी शब्द, उदा. समानार्थी शब्द किंवा कोड्स.
disabledप्रॉपर्टीbooleanदिसतो, पण निवडता येत नाही.
childrenप्रॉपर्टीNuiOption<V>[]एक स्तर खालचे पर्याय, जे यादीला ट्री बनवतात.

NuiOptionTemplate

प्रत्येक ओळ स्वतः काढण्यासाठी हे कंपोनंटमधील ng-template वर लावा. कॉन्टेक्स्टमध्ये पर्याय आणि त्याची ओळ असते.

सिलेक्टर
ng-template[nuiOptionTemplate]

NuiOptionText

आपल्या स्वतःच्या ओळींसाठी पर्यायाचे लेबल काढते, जुळलेली अक्षरे हायलाइट करून, सोबत त्याचे वर्णन आणि पाथ.

सिलेक्टर
[nuiOptionText]
NuiOptionText: प्रॉपर्टीज
नावप्रकारडीफॉल्टवर्णन
nuiOptionTextइनपुटNuiOptionRow<V>ओळ, टेम्पलेट कॉन्टेक्स्टमधून.