@@ -14,7 +14,7 @@ import Sieve from './sieve.js';
1414 * now doing this one subplot at a time
1515 */
1616
17- function crossTraceCalc ( gd , plotinfo ) {
17+ function crossTraceCalc ( gd : any , plotinfo : any ) : void {
1818 var xa = plotinfo . xaxis ;
1919 var ya = plotinfo . yaxis ;
2020
@@ -62,7 +62,7 @@ function crossTraceCalc(gd, plotinfo) {
6262 setGroupPositions ( gd , ya , xa , calcTracesHorz , opts ) ;
6363}
6464
65- function setGroupPositions ( gd , pa , sa , calcTraces , opts ) {
65+ function setGroupPositions ( gd : any , pa : any , sa : any , calcTraces : any [ ] , opts : any ) : void {
6666 if ( ! calcTraces . length ) return ;
6767
6868 var excluded ;
@@ -126,7 +126,7 @@ function setGroupPositions(gd, pa, sa, calcTraces, opts) {
126126}
127127
128128// Set cornerradiusvalue and cornerradiusform in calcTraces[0].t
129- function setCornerradius ( calcTraces ) {
129+ function setCornerradius ( calcTraces : any [ ] ) : void {
130130 var i , calcTrace , fullTrace , t , cr , crValue , crForm ;
131131
132132 for ( i = 0 ; i < calcTraces . length ; i ++ ) {
@@ -147,7 +147,7 @@ function setCornerradius(calcTraces) {
147147}
148148
149149// Make sure all traces in a stack use the same cornerradius
150- function standardizeCornerradius ( calcTraces ) {
150+ function standardizeCornerradius ( calcTraces : any [ ] ) : void {
151151 if ( calcTraces . length < 2 ) return ;
152152 var i , calcTrace , fullTrace , t ;
153153 var cr , crValue , crForm ;
@@ -172,7 +172,7 @@ function standardizeCornerradius(calcTraces) {
172172 }
173173}
174174
175- function initBase ( sa , calcTraces ) {
175+ function initBase ( sa : any , calcTraces : any [ ] ) : void {
176176 var i , j ;
177177
178178 for ( i = 0 ; i < calcTraces . length ; i ++ ) {
@@ -215,7 +215,7 @@ function initBase(sa, calcTraces) {
215215 }
216216}
217217
218- function setGroupPositionsInOverlayMode ( gd , pa , sa , calcTraces , opts ) {
218+ function setGroupPositionsInOverlayMode ( gd : any , pa : any , sa : any , calcTraces : any [ ] , opts : any ) : void {
219219 // update position axis and set bar offsets and widths
220220 for ( var i = 0 ; i < calcTraces . length ; i ++ ) {
221221 var calcTrace = calcTraces [ i ] ;
@@ -243,7 +243,7 @@ function setGroupPositionsInOverlayMode(gd, pa, sa, calcTraces, opts) {
243243 }
244244}
245245
246- function setGroupPositionsInGroupMode ( gd , pa , sa , calcTraces , opts ) {
246+ function setGroupPositionsInGroupMode ( gd : any , pa : any , sa : any , calcTraces : any [ ] , opts : any ) : void {
247247 var sieve = new Sieve ( calcTraces , {
248248 posAxis : pa ,
249249 sepNegVal : false ,
@@ -266,7 +266,7 @@ function setGroupPositionsInGroupMode(gd, pa, sa, calcTraces, opts) {
266266 }
267267}
268268
269- function setGroupPositionsInStackOrRelativeMode ( gd , pa , sa , calcTraces , opts ) {
269+ function setGroupPositionsInStackOrRelativeMode ( gd : any , pa : any , sa : any , calcTraces : any [ ] , opts : any ) : void {
270270 var sieve = new Sieve ( calcTraces , {
271271 posAxis : pa ,
272272 sepNegVal : opts . mode === 'relative' ,
@@ -310,7 +310,7 @@ function setGroupPositionsInStackOrRelativeMode(gd, pa, sa, calcTraces, opts) {
310310 * overlap/stack.
311311 * Angular axes (for barpolar type) don't support group offsets.
312312 */
313- function setOffsetAndWidth ( gd , pa , sieve , opts ) {
313+ function setOffsetAndWidth ( gd : any , pa : any , sieve : any , opts : any ) : void {
314314 var fullLayout = gd . _fullLayout ;
315315 var positions = sieve . positions ;
316316 var distinctPositions = sieve . distinctPositions ;
@@ -385,7 +385,7 @@ function setOffsetAndWidth(gd, pa, sieve, opts) {
385385 }
386386}
387387
388- function applyAttributes ( sieve ) {
388+ function applyAttributes ( sieve : any ) : void {
389389 var calcTraces = sieve . traces ;
390390 var i , j ;
391391
@@ -463,7 +463,7 @@ function applyAttributes(sieve) {
463463 }
464464}
465465
466- function setBarCenterAndWidth ( pa , sieve ) {
466+ function setBarCenterAndWidth ( pa : any , sieve : any ) : void {
467467 var calcTraces = sieve . traces ;
468468 var pLetter = getAxisLetter ( pa ) ;
469469
@@ -492,7 +492,7 @@ function setBarCenterAndWidth(pa, sieve) {
492492 }
493493}
494494
495- function updatePositionAxis ( pa , sieve , allowMinDtick ) {
495+ function updatePositionAxis ( pa : any , sieve : any , allowMinDtick ?: boolean ) : void {
496496 var calcTraces = sieve . traces ;
497497 var minDiff = sieve . minDiff ;
498498 var vpad = minDiff / 2 ;
@@ -537,7 +537,7 @@ function updatePositionAxis(pa, sieve, allowMinDtick) {
537537// store these bar bases and tops in calcdata
538538// and make sure the size axis includes zero,
539539// along with the bases and tops of each bar.
540- function setBaseAndTop ( sa , sieve ) {
540+ function setBaseAndTop ( sa : any , sieve : any ) : void {
541541 var calcTraces = sieve . traces ;
542542 var sLetter = getAxisLetter ( sa ) ;
543543
@@ -572,7 +572,7 @@ function setBaseAndTop(sa, sieve) {
572572 }
573573}
574574
575- function stackBars ( sa , sieve , opts ) {
575+ function stackBars ( sa : any , sieve : any , opts : any ) : void {
576576 var sLetter = getAxisLetter ( sa ) ;
577577 var calcTraces = sieve . traces ;
578578 var calcTrace ;
@@ -649,7 +649,7 @@ function stackBars(sa, sieve, opts) {
649649 }
650650}
651651
652- function sieveBars ( sieve ) {
652+ function sieveBars ( sieve : any ) : void {
653653 var calcTraces = sieve . traces ;
654654
655655 for ( var i = 0 ; i < calcTraces . length ; i ++ ) {
@@ -665,7 +665,7 @@ function sieveBars(sieve) {
665665 }
666666}
667667
668- function unhideBarsWithinTrace ( sieve , pa ) {
668+ function unhideBarsWithinTrace ( sieve : any , pa : any ) : void {
669669 var calcTraces = sieve . traces ;
670670
671671 for ( var i = 0 ; i < calcTraces . length ; i ++ ) {
@@ -701,7 +701,7 @@ function unhideBarsWithinTrace(sieve, pa) {
701701//
702702// normalizeBars requires that either sieveBars or stackBars has been
703703// previously invoked.
704- function normalizeBars ( sa , sieve , opts ) {
704+ function normalizeBars ( sa : any , sieve : any , opts : any ) : void {
705705 var calcTraces = sieve . traces ;
706706 var sLetter = getAxisLetter ( sa ) ;
707707 var sTop = opts . norm === 'fraction' ? 1 : 100 ;
@@ -760,7 +760,7 @@ function normalizeBars(sa, sieve, opts) {
760760// Add an `_sMin` and `_sMax` value for each bar representing the min and max size value
761761// across all bars sharing the same position as that bar. These values are used for rounded
762762// bar corners, to carry rounding down to lower bars in the stack as needed.
763- function setHelperValuesForRoundedCorners ( calcTraces , sMinByPos , sMaxByPos , pa ) {
763+ function setHelperValuesForRoundedCorners ( calcTraces : any [ ] , sMinByPos : any , sMaxByPos : any , pa : any ) : void {
764764 var pLetter = getAxisLetter ( pa ) ;
765765 // Set `_sMin` and `_sMax` value for each bar
766766 for ( var i = 0 ; i < calcTraces . length ; i ++ ) {
@@ -779,9 +779,9 @@ function setHelperValuesForRoundedCorners(calcTraces, sMinByPos, sMaxByPos, pa)
779779// narrower than the space they're in.
780780// run once per trace group (subplot & direction) and
781781// the same mapping is attached to all calcdata traces
782- function collectExtents ( calcTraces , pa ) {
782+ function collectExtents ( calcTraces : any [ ] , pa : any ) : void {
783783 var pLetter = getAxisLetter ( pa ) ;
784- var extents = { } ;
784+ var extents : any = { } ;
785785 var i , j , cd ;
786786
787787 var pMin = Infinity ;
@@ -858,7 +858,7 @@ function collectExtents(calcTraces, pa) {
858858 }
859859}
860860
861- function getAxisLetter ( ax ) {
861+ function getAxisLetter ( ax : any ) : string {
862862 return ax . _id . charAt ( 0 ) ;
863863}
864864
0 commit comments