Version 3.18.1
Show:

File: slider/js/range-slider.js

  1. /**
  2. * Create a sliding value range input visualized as a draggable thumb on a
  3. * background rail element.
  4. *
  5. * @module slider
  6. * @main slider
  7. * @submodule range-slider
  8. */
  9. /**
  10. * Create a slider to represent an integer value between a given minimum and
  11. * maximum. Sliders may be aligned vertically or horizontally, based on the
  12. * <code>axis</code> configuration.
  13. *
  14. * @class Slider
  15. * @constructor
  16. * @extends SliderBase
  17. * @uses SliderValueRange
  18. * @uses ClickableRail
  19. * @param config {Object} Configuration object
  20. */
  21. Y.Slider = Y.Base.build( 'slider', Y.SliderBase,
  22. [ Y.SliderValueRange, Y.ClickableRail ] );