
Summary
Pill-shaped numeric control with − / + buttons and an animated NumberFlow display. Ideal for quantities, guests, or any numeric input where precise stepping is preferred over direct text entry.
Works with all standard Filament field APIs:
required(), disabled(), hidden(), live(), afterStateUpdated(), validation rules, etc.
Basic usage
Standard Quantity
Currency Input
State & validation
Stored value
State is a numeric value (int or float) or null if nullable.
Validation rules (built-in)
Configuration API
All methods acceptClosure unless noted.
Real-world examples
Guest Selection (Wizard)
Reactive Price Calculator
Playground
/admin/flex-fields-playground/number-stepper
See Playground for setup.