Importación
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';NuiNumberField
Agrupa la entrada con sus botones de paso.
NuiNumberInput
Una entrada de texto que contiene un número, como spinbutton de ARIA.
| Nombre | Tipo | Predeterminado | Descripción |
|---|---|---|---|
valueBidireccional | number | null | null | El número, o null si está vacío. También funciona con formularios. |
minInput | number | Valor mínimo permitido. | |
maxInput | number | Valor máximo permitido. | |
stepInput | number | 1 | Cuánto cambia el valor en un paso. Al perder el foco, el valor se ajusta a él. |
formatInput | Intl.NumberFormatOptions | {} | Opciones de Intl.NumberFormat, como { style: 'currency', currency: 'EUR' }. |
localeInput | string | LOCALE_ID | Configuración regional para dar formato a los números y leerlos. |
disabledInput | boolean | false | Desactiva la entrada y sus botones. |
stepByMétodo | (count: number) => void | Sube (positivo) o baja (negativo) un número de pasos. |
NuiNumberStep
Un botón de paso. Mantenerlo pulsado repite la acción.
| Nombre | Tipo | Predeterminado | Descripción |
|---|---|---|---|
nuiNumberStepInput | number | 1 sube un paso y -1 baja un paso. | |
labelInput | string | Nombre accesible. Por defecto, «Increase» o «Decrease». |