इम्पोर्ट

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

NuiCombobox

टाइप करताना पर्याय सुचवणारे टेक्स्ट फील्ड.

सिलेक्टर
nui-combobox
NuiCombobox: प्रॉपर्टीज
नावप्रकारडीफॉल्टवर्णन
optionsइनपुटNuiOption<V>[]पर्याय, NuiOption ऑब्जेक्ट्सच्या स्वरूपात.
valueदुतर्फीV | nullnullनिवडलेली व्हॅल्यू, किंवा null. फॉर्म्ससोबतही काम करते.
valuesदुतर्फीreadonly V[][]निवडलेल्या व्हॅल्यू, multiple सह.
multipleइनपुटbooleanfalseअनेक पर्याय निवडू देते, जे चिप्सच्या रूपात दिसतात.
createइनपुट(text: string) => Vटाइप केलेल्या मजकुरातून व्हॅल्यू बनवते. मग यादी, पर्याय नसलेला मजकूर जोडायला सुचवते.
filteringइनपुटbooleantrueटाइप करताना पर्याय फिल्टर करते. सर्व्हर ते फिल्टर करत असेल, तर हे बंद करा.
loadingइनपुटbooleanfalseनिकाल येत असताना लोडिंग ओळ दाखवते.
clearableइनपुटbooleanfalseव्हॅल्यू साफ करणारे बटण जोडते, आणि Esc नेही ती साफ करू देते.
placeholderइनपुटstring''फील्ड रिकामे असताना दिसणारा मजकूर.
labelइनपुटstringॲक्सेसिबल नाव, जेव्हा कोणतेही <label> फील्डला नाव देत नाही.
inputIdइनपुटstringटेक्स्ट फील्डचा id, <label for> साठी.
disabledइनपुटbooleanfalseफील्ड अक्षम करते.
compareWithइनपुट(a: V, b: V) => booleanObject.isदोन व्हॅल्यू एकच पर्याय आहेत का ते सांगते, ऑब्जेक्ट असलेल्या व्हॅल्यूसाठी.
displayWithइनपुट(value: V) => stringStringपर्यायांमध्ये नसलेल्या व्हॅल्यूचा मजकूर, उदा. पर्याय लोड होण्यापूर्वी सेट केलेली व्हॅल्यू.
virtualइनपुटboolean | 'auto''auto'फक्त दिसणाऱ्या ओळी रेंडर करते: नेहमी, कधीच नाही, किंवा 200 ओळींनंतर auto.
queryChangeआउटपुटstringटाइप होताच मजकूर एमिट करते, सर्व्हरवरील शोधासाठी.
openChangeआउटपुटbooleanयादी उघडल्यावर किंवा बंद झाल्यावर एमिट करते.
showमेथड() => voidयादी उघडते.
hideमेथड() => voidयादी बंद करते.
clearमेथड() => voidव्हॅल्यू आणि मजकूर साफ करते.
focusमेथड(options?: FocusOptions) => voidटेक्स्ट फील्डवर फोकस करते.

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

NuiOptionTemplate

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

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

NuiOptionText

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

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