Number Input 
A sl-input-number component is an interactive element that allows the user to input some number.
This component reflects and extends the behavior of the standard input element, with number type.
html
<sl-input-number placeholder="21"/>Modifiers 
Adding those boolean attributes allows to modify the input styling.
Size defaults to medium.
Sizes
html
<!-- Size -->
<sl-input-number label="Small" placeholder="Small" small/>
<sl-input-number label="Medium" placeholder="Medium" medium/>Attributes 
Disabled 
Makes the input non-interactable.
html
<sl-input-number placeholder="21" disabled/>Min 
Makes the input minimum value.
html
<sl-input-number placeholder="18+" value="18" min="18"/>Max 
Makes the input maximum value.
html
<sl-input-number placeholder="25+" value="25" min="25"/>Step 
Makes the input step when incrementing or decrementing.
html
<sl-input-number label="Rating" placeholder="10" step="0.5"/>Options 
The component can have a list of options.
html
<sl-input-number
  label="Number"
  placeholder="Pick a number..."
  :options="[{ value: 7 }, { value: 13 }, { value: 100 }]"
/>Events 
Input 
Triggered when the user updates the value.
html
<sl-input-number placeholder="21"/>Change 
Triggered when the user is done with updating the value.
html
<sl-input-number placeholder="21"/>