Module druid.slider
Druid slider component
Functions
init(node, end_pos[, callback]) | Component init function |
set(value[, is_silent]) | Set value for slider |
Tables
Events | Component events |
Fields | Component fields |
Functions
- init(node, end_pos[, callback])
-
Component init function
Parameters:
- node node Gui pin node
- end_pos vector3 The end position of slider
- callback function On slider change callback (optional)
- set(value[, is_silent])
-
Set value for slider
Parameters:
- value number Value from 0 to 1
- is_silent bool Don't trigger event if true (optional)
Tables
- Events
-
Component events
Fields:
- on_change_value druid_event On change value callback
- Fields
-
Component fields
Fields:
- node node Slider pin node
- start_pos vector3 Start pin node position
- pos vector3 Current pin node position
- target_pos vector3 Targer pin node position
- end_pos vector3 End pin node position
- dist number Length between start and end position
- is_drag bool Current drag state
- value number Current slider value