@@ -1137,7 +1137,7 @@ <h3>render</h3>
1137
1137
< td class =code >
1138
1138
< div class ='highlight '> < pre > < span class ="nx "> Quinn</ span > < span class ="p "> .</ span > < span class ="nx "> Renderer</ span > < span class ="p "> .</ span > < span class ="nx "> prototype</ span > < span class ="p "> .</ span > < span class ="nx "> render</ span > < span class ="o "> =</ span > < span class ="kd "> function</ span > < span class ="p "> ()</ span > < span class ="p "> {</ span >
1139
1139
< span class ="kd "> var</ span > < span class ="nx "> barWidth</ span > < span class ="o "> =</ span > < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> options</ span > < span class ="p "> .</ span > < span class ="nx "> width</ span > < span class ="o "> ||</ span > < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> wrapper</ span > < span class ="p "> .</ span > < span class ="nx "> width</ span > < span class ="p "> (),</ span >
1140
- < span class ="nx "> movableRange</ span > < span class ="p "> ,</ span > < span class ="nx "> handleWidth </ span > < span class =" p " > , </ span > < span class =" nx " > handleDangle </ span > < span class =" p " > , </ span > < span class =" nx " > i</ span > < span class ="p "> ,</ span > < span class ="nx "> length</ span > < span class ="p "> ;</ span >
1140
+ < span class ="nx "> movableRange</ span > < span class ="p "> ,</ span > < span class ="nx "> i</ span > < span class ="p "> ,</ span > < span class ="nx "> length</ span > < span class ="p "> ;</ span >
1141
1141
1142
1142
< span class ="kd "> function</ span > < span class ="nx "> addRoundingElements</ span > < span class ="p "> (</ span > < span class ="nx "> element</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
1143
1143
< span class ="nx "> element</ span > < span class ="p "> .</ span > < span class ="nx "> append</ span > < span class ="p "> (</ span > < span class ="nx "> $</ span > < span class ="p "> (</ span > < span class ="s1 "> '<div class="left" />'</ span > < span class ="p "> ));</ span >
@@ -1195,30 +1195,23 @@ <h3>render</h3>
1195
1195
elements widths and positions as necessary …</ p >
1196
1196
</ td >
1197
1197
< td class =code >
1198
- < div class ='highlight '> < pre > < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> bar</ span > < span class ="p "> .</ span > < span class ="nx "> css</ span > < span class ="p "> ({</ span > < span class ="nx "> width</ span > < span class ="o "> :</ span > < span class ="nx "> barWidth</ span > < span class ="p "> .</ span > < span class ="nx "> toString</ span > < span class ="p "> ()</ span > < span class ="o "> +</ span > < span class ="s1 "> 'px'</ span > < span class ="p "> });</ span >
1199
-
1200
- < span class ="nx "> handleWidth</ span > < span class ="o "> =</ span > < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> options</ span > < span class ="p "> .</ span > < span class ="nx "> handleWidth</ span > < span class ="o "> ||</ span >
1201
- < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> quinn</ span > < span class ="p "> .</ span > < span class ="nx "> handles</ span > < span class ="p "> [</ span > < span class ="mi "> 0</ span > < span class ="p "> ].</ span > < span class ="nx "> element</ span > < span class ="p "> .</ span > < span class ="nx "> width</ span > < span class ="p "> ();</ span > </ pre > </ div >
1198
+ < div class ='highlight '> < pre > < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> bar</ span > < span class ="p "> .</ span > < span class ="nx "> css</ span > < span class ="p "> ({</ span > < span class ="nx "> width</ span > < span class ="o "> :</ span > < span class ="nx "> barWidth</ span > < span class ="p "> .</ span > < span class ="nx "> toString</ span > < span class ="p "> ()</ span > < span class ="o "> +</ span > < span class ="s1 "> 'px'</ span > < span class ="p "> });</ span > </ pre > </ div >
1202
1199
</ td >
1203
1200
</ tr >
1204
1201
< tr id ='section-62 '>
1205
1202
< td class =docs >
1206
1203
< div class ="pilwrap ">
1207
1204
< a class ="pilcrow " href ="#section-62 "> ¶</ a >
1208
1205
</ div >
1209
- < p > The “dangle” allows the handle to appear slightly to the left of
1210
- the slider bar.</ p >
1206
+ < p > TODO 5px is hard-coded for the standard Quinn theme. Following the</ p >
1207
+
1208
+ < pre > < code > removal of the handleWidth option, perhaps it might be
1209
+ prudent to add a "movementAdjust" option...
1210
+ </ code > </ pre >
1211
1211
</ td >
1212
1212
< td class =code >
1213
- < div class ='highlight '> < pre > < span class ="nx "> handleDangle</ span > < span class ="o "> =</ span > < span class ="nb "> Math</ span > < span class ="p "> .</ span > < span class ="nx "> round</ span > < span class ="p "> (</ span > < span class ="nx "> handleWidth</ span > < span class ="o "> *</ span > < span class ="mf "> 0.25</ span > < span class ="p "> );</ span >
1214
-
1215
- < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> bar</ span > < span class ="p "> .</ span > < span class ="nx "> css</ span > < span class ="p "> ({</ span >
1216
- < span class ="nx "> marginLeft</ span > < span class ="o "> :</ span > < span class ="nx "> handleDangle</ span > < span class ="p "> .</ span > < span class ="nx "> toString</ span > < span class ="p "> ()</ span > < span class ="o "> +</ span > < span class ="s1 "> 'px'</ span > < span class ="p "> ,</ span >
1217
- < span class ="nx "> width</ span > < span class ="o "> :</ span > < span class ="p "> (</ span > < span class ="nx "> barWidth</ span > < span class ="o "> -</ span > < span class ="p "> (</ span > < span class ="nx "> handleDangle</ span > < span class ="o "> *</ span > < span class ="mi "> 2</ span > < span class ="p "> )).</ span > < span class ="nx "> toString</ span > < span class ="p "> ()</ span > < span class ="o "> +</ span > < span class ="s1 "> 'px'</ span >
1218
- < span class ="p "> });</ span >
1219
-
1220
- < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> wrapper</ span > < span class ="p "> .</ span > < span class ="nx "> find</ span > < span class ="p "> (</ span > < span class ="s1 "> '.movable-range'</ span > < span class ="p "> ).</ span > < span class ="nx "> css</ span > < span class ="p "> ({</ span >
1221
- < span class ="nx "> width</ span > < span class ="o "> :</ span > < span class ="p "> (</ span > < span class ="nx "> barWidth</ span > < span class ="o "> -</ span > < span class ="nx "> handleWidth</ span > < span class ="p "> ).</ span > < span class ="nx "> toString</ span > < span class ="p "> ()</ span > < span class ="o "> +</ span > < span class ="s1 "> 'px'</ span >
1213
+ < div class ='highlight '> < pre > < span class ="k "> this</ span > < span class ="p "> .</ span > < span class ="nx "> wrapper</ span > < span class ="p "> .</ span > < span class ="nx "> find</ span > < span class ="p "> (</ span > < span class ="s1 "> '.movable-range'</ span > < span class ="p "> ).</ span > < span class ="nx "> css</ span > < span class ="p "> ({</ span >
1214
+ < span class ="nx "> width</ span > < span class ="o "> :</ span > < span class ="p "> (</ span > < span class ="nx "> barWidth</ span > < span class ="o "> -</ span > < span class ="mi "> 5</ span > < span class ="p "> ).</ span > < span class ="nx "> toString</ span > < span class ="p "> ()</ span > < span class ="o "> +</ span > < span class ="s1 "> 'px'</ span >
1222
1215
< span class ="p "> });</ span > </ pre > </ div >
1223
1216
</ td >
1224
1217
</ tr >
0 commit comments