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
Name | Description | Type | Default |
---|---|---|---|
label (required) | Text label displayed above the slider. | str | None |
key | Identifier for the widget, defaults to label if not provided. | str | None |
required | Whether the slider must be adjusted before proceeding. | bool | True |
hint | Help text displayed below the slider. | str | None |
full_width | Whether the slider should take up the full width of its container. | bool | False |
disabled | Whether the slider is non-interactive. | bool | False |
errors | Pre-defined validation error messages to display. | Union[List[str], str] | None |
min | Minimum value for the slider. | float | 0 |
max | Maximum value for the slider. | float | 100 |
step | Step increment for the slider. | float | 1 |