Import
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';NuiNumberField
Gruppiert das Eingabefeld mit seinen Schritt-Buttons.
NuiNumberInput
Ein Texteingabefeld, das eine Zahl enthält, als ARIA-Spinbutton.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
valueTwo-Way | number | null | null | Die Zahl oder null, wenn das Feld leer ist. Funktioniert auch mit Formularen. |
minInput | number | Kleinster erlaubter Wert. | |
maxInput | number | Größter erlaubter Wert. | |
stepInput | number | 1 | Um wie viel ein Schritt den Wert ändert. Beim Verlassen des Felds rastet der Wert darauf ein. |
formatInput | Intl.NumberFormatOptions | {} | Optionen für Intl.NumberFormat, etwa { style: 'currency', currency: 'EUR' }. |
localeInput | string | LOCALE_ID | Locale zum Formatieren und Einlesen von Zahlen. |
disabledInput | boolean | false | Deaktiviert das Eingabefeld und seine Buttons. |
stepByMethode | (count: number) => void | Geht eine Anzahl von Schritten nach oben (positiv) oder unten (negativ). |
NuiNumberStep
Ein Schritt-Button. Gedrückt gehalten, wiederholt er sich.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
nuiNumberStepInput | number | 1 geht einen Schritt nach oben, -1 einen nach unten. | |
labelInput | string | Zugänglicher Name. Standardmäßig „Increase“ oder „Decrease“. |