ಇಂಪೋರ್ಟ್

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ಮೌಲ್ಯವನ್ನು ತೆರವುಗೊಳಿಸುವ ಬಟನ್ ಸೇರಿಸುತ್ತದೆ, ಮತ್ತು Escape ನಿಂದಲೂ ತೆರವುಗೊಳಿಸಲು ಬಿಡುತ್ತದೆ.
placeholderಇನ್‌ಪುಟ್string''ಫೀಲ್ಡ್ ಖಾಲಿಯಿರುವಾಗ ಕಾಣುವ ಪಠ್ಯ.
labelಇನ್‌ಪುಟ್stringಯಾವುದೇ <label> ಫೀಲ್ಡ್‌ಗೆ ಹೆಸರು ನೀಡದಿದ್ದಾಗ, ಆಕ್ಸೆಸಿಬಲ್ ಹೆಸರು.
inputIdಇನ್‌ಪುಟ್string<label for> ಗಾಗಿ ಪಠ್ಯ ಫೀಲ್ಡ್‌ನ id.
disabledಇನ್‌ಪುಟ್booleanfalseಫೀಲ್ಡ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
compareWithಇನ್‌ಪುಟ್(a: V, b: V) => booleanObject.isಆಬ್ಜೆಕ್ಟ್ ಆಗಿರುವ ಮೌಲ್ಯಗಳಿಗಾಗಿ, ಎರಡು ಮೌಲ್ಯಗಳು ಒಂದೇ ಆಯ್ಕೆಯೇ ಎಂದು ತಿಳಿಸುತ್ತದೆ.
displayWithಇನ್‌ಪುಟ್(value: V) => stringStringಆಯ್ಕೆಗಳಲ್ಲಿ ಇಲ್ಲದ ಮೌಲ್ಯಕ್ಕೆ ಪಠ್ಯ; ಉದಾಹರಣೆಗೆ, ಅವು ಲೋಡ್ ಆಗುವ ಮೊದಲೇ ಹೊಂದಿಸಿದ ಮೌಲ್ಯ.
virtualಇನ್‌ಪುಟ್boolean | 'auto''auto'ಕಾಣುವ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ರೆಂಡರ್ ಮಾಡುತ್ತದೆ: ಯಾವಾಗಲೂ, ಎಂದಿಗೂ ಇಲ್ಲ, ಅಥವಾ auto ಆಗಿದ್ದರೆ 200 ಸಾಲುಗಳ ನಂತರ.
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>ಟೆಂಪ್ಲೇಟ್ ಕಾಂಟೆಕ್ಸ್ಟ್‌ನಿಂದ ಬರುವ ಸಾಲು.