new Slider(slider, params)
Slider [Raphael.el]
This:
Parameters:
Name | Type | Argument | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
slider |
Raphael.el |
<optional> |
=SliderCirc] actual slider (must have setX, setX, getY, setY methods) | ||||||||||||||||||||||||||||||||||||||||||||||||||||
params |
Object |
<optional> |
Properties
|
- Source:
- /var/www/html/software/raphaeltools/raphaeltools.src.js, line 1096
Properties:
Name | Type | Description |
---|---|---|
x |
number | x coordinate of left/upper end |
y |
number | y coordinate of left/upper end |
dx |
number | x dimension of slider [pixels] |
dy |
number | y dimension of slider [pixels] |
cos |
number | cos value of the orientation angle |
sin |
number | sin value of the orientation angle |
val1 |
number | value when the slider is at the very beginning |
val2 |
number | value when the slider is at the very end |
val3 |
number | extreme beginning value |
val4 |
number | extreme end value |
initVal |
number | initial value |
gap |
number | gap between end of the slider's line and the slider's circle when the circle is at extreme position |
posX |
number | |
posY |
number | |
minFlag |
boolean | |
maxFlag |
boolean | |
lenVals |
number | length span of getable values |
line |
Raphael.el | line |
Extends
Methods
-
getVal() → {number}
-
Get current value from receiver
- Source:
- /var/www/html/software/raphaeltools/raphaeltools.src.js, line 1108
Returns:
current value- Type
- number
-
onDragUpdate()
-
This:
- Source:
- /var/www/html/software/raphaeltools/raphaeltools.src.js, line 1171
-
onmove()
-
What to do when moving. Initially empty function, overwrite it by desired actions
- Source:
- /var/www/html/software/raphaeltools/raphaeltools.src.js, line 1103
-
setVal(newVal)
-
Set new value to receiver
Parameters:
Name Type Description newVal
number new value - Source:
- /var/www/html/software/raphaeltools/raphaeltools.src.js, line 1118