Skip to main content

Number Slider

Provides a slider for selecting numerical values within a range.

Examples

Basic Example

The following example demonstrate some of the available functionality for read_number

from abstra.forms import read_number_slider

age = read_number_slider("Set volume")

Parameters

NameDescriptionType
labelThe label to display to the userstr
initial_valueThe initial value to display to the user. Defaults to 0.float
minMin value accepted by the input. Defaults to None.float
maxMax value accepted by the input. Defaults to None.float
stepThe value to be incremented or decremented while using the input button. Defaults to None.float
disabledwhether the input is disabled. Defaults to False.bool
requiredWhether the input is required or not eg. "this field is required". Defaults to True.Union[bool, str]
hintA tooltip displayed to the user. Defaults to None.str
full_widthWhether the input should use full screen width. Defaults to False.bool
button_textWhat text to display on the button when the widget is not part of a Page. Defaults to 'Next'.str

Return Values

TypeDescription
floatThe value entered by the user