scrollbarUtil.js 419 B

1234567891011
  1. var MIN_SIZE = 20;
  2. export function getSpinSize() {
  3. var containerSize = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
  4. var scrollRange = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
  5. var baseSize = containerSize / scrollRange * containerSize;
  6. if (isNaN(baseSize)) {
  7. baseSize = 0;
  8. }
  9. baseSize = Math.max(baseSize, MIN_SIZE);
  10. return Math.floor(baseSize);
  11. }