Skip to main content

NumberSliderInput

Number slider input widget for selecting numeric values with a sliding control.

Signature

def NumberSliderInput(
label: str,
key: str = None,
required: bool = True,
hint: str = None,
full_width: bool = False,
disabled: bool = False,
errors: Union[List[str], str] = None,
min: float = 0,
max: float = 100,
step: float = 1
)

Parameters

NameDescriptionTypeDefault
label (required)Text label displayed above the slider.strNone
keyIdentifier for the widget, defaults to label if not provided.strNone
requiredWhether the slider must be adjusted before proceeding.boolTrue
hintHelp text displayed below the slider.strNone
full_widthWhether the slider should take up the full width of its container.boolFalse
disabledWhether the slider is non-interactive.boolFalse
errorsPre-defined validation error messages to display.Union[List[str], str]None
minMinimum value for the slider.float0
maxMaximum value for the slider.float100
stepStep increment for the slider.float1