Kuingiza
import { type NuiOption, NuiSelect } from '@needless-ui/angular/select';NuiSelect
Kitufe kinachofungua orodha ya chaguo.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
optionsInput | NuiOption<V>[] | Chaguo, kama vitu vya NuiOption. | |
valuePande mbili | V | null | null | Thamani iliyochaguliwa, au null. Hufanya kazi pia na fomu. |
valuesPande mbili | readonly V[] | [] | Thamani zilizochaguliwa, kwa multiple. |
multipleInput | boolean | false | Huruhusu kuchagua chaguo kadhaa. Orodha hubaki wazi unapochagua. |
selectAllInput | boolean | false | Kwa multiple, huongeza kitufe kinachochagua au kufuta chaguo zote. |
placeholderInput | string | 'Select…' | Maandishi yanayoonyeshwa wakati hakuna kilichochaguliwa. |
labelInput | string | Jina linalofikika, ikiwa hakuna <label> inayokipa kitufe jina. | |
triggerIdInput | string | Id ya kitufe, kwa <label for>. | |
disabledInput | boolean | false | Huzima select. |
compareWithInput | (a: V, b: V) => boolean | Object.is | Huamua kama thamani mbili ni chaguo lilelile, kwa thamani ambazo ni vitu. |
virtualInput | boolean | 'auto' | 'auto' | Huchora safu zinazoonekana pekee: daima, kamwe, au kwa auto safu zikizidi 200. |
openChangeOutput | boolean | Hutoa tukio orodha inapofunguka au inapofungwa. | |
showMbinu | () => void | Hufungua orodha. | |
hideMbinu | () => void | Hufunga orodha. | |
focusMbinu | (options?: FocusOptions) => void | Huweka focus kwenye kitufe. |
Maandishi yote yanayoonyeshwa au kutangazwa pia ni input, hivyo unaweza kuyatafsiri: selectAllLabel clearAllLabel emptyLabel
NuiOption
Chaguo moja. Select, combobox na paleti ya amri zote hupokea chaguo hizi.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
valueSifa | V | Kinachowekwa likichaguliwa. Aina yoyote. | |
labelSifa | string | Maandishi yanayoonyeshwa na kutafutwa. | |
descriptionSifa | string | Maandishi ya ziada chini ya lebo. | |
groupSifa | string | Chaguo zenye kundi moja huorodheshwa chini ya kichwa hicho, kwa mpangilio. | |
keywordsSifa | string[] | Maneno zaidi ambayo utafutaji hulinganisha, kama visawe au misimbo. | |
disabledSifa | boolean | Huonyeshwa, lakini haliwezi kuchaguliwa. | |
childrenSifa | NuiOption<V>[] | Chaguo za ngazi moja chini, zinazofanya orodha kuwa mti. |
NuiOptionTemplate
Iweke kwenye ng-template ndani ya kijenzi ili uchore kila safu mwenyewe. Muktadha una chaguo na safu yake.
NuiOptionText
Huchora lebo ya chaguo, herufi zinazolingana zikiwa na alama, pamoja na maelezo na njia yake, kwa safu zako mwenyewe.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
nuiOptionTextInput | NuiOptionRow<V> | Safu, kutoka kwenye muktadha wa template. |