Import

import-number-field.ts
import { NuiNumberField, NuiNumberInput, NuiNumberStep } from '@needless-ui/angular/number-field';

NuiNumberField

Raggruppa l’input con i suoi pulsanti di incremento.

Selettore
[nuiNumberField]

NuiNumberInput

Un input di testo che contiene un numero, come spinbutton ARIA.

Selettore
input[nuiNumberInput]
NuiNumberInput: Proprietà
NomeTipoPredefinitoDescrizione
valueBidirezionalenumber | nullnullIl numero, o null se è vuoto. Funziona anche con i moduli.
minInputnumberValore minimo consentito.
maxInputnumberValore massimo consentito.
stepInputnumber1Di quanto cambia il valore a ogni passo. Quando l’input perde il focus, il valore si allinea a questo passo.
formatInputIntl.NumberFormatOptions{}Opzioni di Intl.NumberFormat, come { style: 'currency', currency: 'EUR' }.
localeInputstringLOCALE_IDLocale per formattare e leggere i numeri.
disabledInputbooleanfalseDisattiva l’input e i suoi pulsanti.
stepByMetodo(count: number) => voidAvanza (positivo) o arretra (negativo) di un certo numero di passi.

NuiNumberStep

Un pulsante di incremento. Tenerlo premuto ripete l’azione.

Selettore
button[nuiNumberStep]
NuiNumberStep: Proprietà
NomeTipoPredefinitoDescrizione
nuiNumberStepInputnumber1 sale di un passo e -1 scende di un passo.
labelInputstringNome accessibile. Di default è «Increase» o «Decrease».