express.ui.input_numeric
express.ui.input_numeric(id,
label,
value,*,
min=None,
max=None,
=None,
step=None,
width )
Create an input control for entry of numeric values.
Parameters
id : str
-
An input id.
label : TagChild
-
An input label.
value : float
-
Initial value.
min : Optional[float] = None
-
The minimum allowed value.
max : Optional[float] = None
-
The maximum allowed value.
step : Optional[float] = None
-
Interval to use when stepping between min and max.
width : Optional[str] = None
-
The CSS width, e.g. ‘400px’, or ‘100%’
Returns
: Tag
-
A UI element.
Notes
Server value
A numeric value.
See Also
Examples
#| standalone: true
#| components: [editor, viewer]
#| layout: vertical
#| viewerHeight: 400
## file: app.py
from shiny.express import input, render, ui
ui.input_numeric("obs", "Observations:", 10, min=1, max=100)
@render.code
def value():
return input.obs()