0.0.2 • Published 8 years ago

@baianat/rangeslider v0.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
8 years ago

Range sldier

ES6 range slider

key features

  • Build using ES6 classes
  • Lightweight
  • Easy customizing
  • gradient slider with update color value

example

How to use

include necessary files

<head>
  <link rel="stylesheet" href="dist/css/slider.css">
</head>
<body>
    ...
    <script type="text/javascript" src="dist/js/slider.js"></script>
</body>

HTML markup

you need an input to output the value in it

<input id="slider-1">

<script>
  let s1 = new Slider('#slider-1', {
    gradient: ['#FFE344', '#38E4B7'],
    min: 0,
    max: 100,
    step: 1,
    value: 60
  });
</script>

you can also add value, min, max and step value using input attributes

<input id="slider-2"  min="-10" max="10" value="0" step="1">

<script>
  let s2 = new Slider('#slider-2');
</script>

Settings

Propertiesdefaultdescription
gradientnullslider gradient array color
classesnullclasses to add to range slider
colorCodefalseshow color code istead of value
editablefalsecan input the slider value directly
labeltrueshow/hide value label
min0minimum slider value
max10maximm slider value
step1limit the increments value
value0start value

License

MIT

Copyright (c) 2017 Baianat

0.0.2

8 years ago

0.0.1

8 years ago

0.0.0

8 years ago