1.0.6 • Published 2 years ago

@vatsalmewada/time_range_slider v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Time Range Slider

Time Range Slider makes it easier to handle time ranges.

Prerequisites

This package depends on jQuery, so it's most useful in a project where you are already using jQuery.

Installation

Inside your project environment in your terminal run the following:

npm i @vatsalmewada/time_range_slider

then you should add

require("jquery")
require("@vatsalmewada/time_range_slider")

Basic Usage

Suppose you have a div element with class time_range_slider:

<div class='time_range_slider'></div>

to apply this plugin on your div, you need to add following line to your script:

$('.time_range_slider').time_range_slider();

Your div will look something like this

Applied time range slider on div

Now, to show the values of this range slider we need two textboxes. One is for Start time and another for End time.

<div class='time_range_slider'></div>

<input type="text" class="start_time_input"/>
<input type="text" class="end_time_input"/>

and then apply time_range_slider,

$('.time_range_slider').time_range_slider();

Applied time range slider on div

Plugin Properties

NameDescription
main_selTo put custom class name as a selector for main div
start_time_selTo put custom class name as a selector for start_time input
end_time_selTo put custom class name as a selector for end_time input
start_timeTo put default start_time. e.g. 6:30
end_timeTo put default end_time. e.g. 17:00

Examples

$( ".vatsal" ).time_range_slider({
    main_sel: '.vatsal',                 // For custom `main div`
    start_time_sel: '.start_time_input', // For custom `start_time input`
    end_time_sel: '.end_time_input',     // For custom `end_time input`
    start_time: '6:30',                  // For custom `start_time`
    end_time: '17:00',                   // For custom `end_time`
});

Copyright

Copyright (c) 2022 Vatsal Mewada. See LICENSE for details.

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago