Add a numeric range picker (:add_range)
Declaration
dialog_obj = dialog_obj:add_range(label, range_params [, default_value])
Parameters
- label
String. Title text for the range picker - range_params
Table. Describes the range and step, in the form{min, max, step}
- min
Number. The leftmost value of the slider - max
Number. The rightmost value of the slider - step
Number, optional. Minimum increment when dragging. Default: 1
- min
- default_value
Number, optional. Default value. Default: min
Returns
- dialog_obj
Dialog. Returns the dialog itself - :show() return type
Number. The selected number
Description
Add a numeric range picker to the dialog
Example
local c, s = dialog():add_range('A number', {222, 666, 1}, 333):show()
sys.alert('Value: ' .. s['A number'])
Note: Uses function outside this chapter sys.alert
Full example
See :show()