@19h47/slider

0.1.2 • Public • Published

@19h47/slider

Usage

import Slider from @19h47/slider

const $slider = document.querySelector('[role=slider]');
const slider = new Slider($slider);

slider.init();

Keyboard Support

Key Function
Right Arrow Increases slider value one step.
Up Arrow Increases slider value one step.
Left Arrow Decreases slider value one step.
Down Arrow Decreases slider value one step.
Page Up Increases slider value multiple steps.
In this slider, jumps ten steps.
Page Down Decreases slider value multiple steps.
In this slider, jumps ten steps.
Home Sets slider to its minimum value.
End Sets slider to its maximum value.

Event

Event Arguments Description
Slider.change event Object containing now value.
import Slider from @19h47/slider

const $slider = document.querySelector('[role=slider]');
const slider = new Slider($slider);

slider.init();

slider.on('Slider.change', ({ now ) => {
	console.log(now);
});

Acknowledgments

Readme

Keywords

Package Sidebar

Install

npm i @19h47/slider

Weekly Downloads

1

Version

0.1.2

License

ISC

Unpacked Size

30 kB

Total Files

3

Last publish

Collaborators

  • 19h47