Saltar al contenido principal
NeuralUIv1.14.3Nuevo
GitHub
Componente

Number Input

Campo numérico con botones de incremento y decremento. Soporta mín/máx, paso configurable y orientación vertical. Implementa ControlValueAccessor.

TypeScript
import { NeuNumberInputComponent } from '@neural-ui/core/number-input';

Valor: 1

50%

Valor: 25%

TypeScript
import { FormControl, ReactiveFormsModule } from '@angular/forms';
import { NeuNumberInputComponent } from '@neural-ui/core/number-input';

@Component({
  imports: [NeuNumberInputComponent, ReactiveFormsModule],
  template: `
    <neu-number-input
      [min]="1"
      [max]="99"
      [formControl]="quantityCtrl"
      label="Cantidad"
      [floatingLabel]="true"
    />
  `
})
export class CartItemComponent {
  readonly quantityCtrl = new FormControl(1, { nonNullable: true });
}