|
|
"use strict";$(document).ready(function(){ // Minimum setup
$('#datetimepicker1').datetimepicker({ icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); // Using Locales
$('#datetimepicker2').datetimepicker({ locale: 'ru', icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); // Custom Formats
$('#datetimepicker3').datetimepicker({ format: 'LT', icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); // No Icon (input field only)
$('#datetimepicker4').datetimepicker({ icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); // Enabled/Disabled Dates
$('#datetimepicker5').datetimepicker({ defaultDate: "11/1/2013", disabledDates: [ moment("12/25/2013"), new Date(2013, 11 - 1, 21), "11/22/2013 00:53" ], icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); // Linked Pickers
$('#datetimepicker6').datetimepicker({ icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); $('#datetimepicker7').datetimepicker({ useCurrent: false, //Important! See issue #1075
icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); $("#datetimepicker6").on("dp.change", function(e) { $('#datetimepicker7').data("DateTimePicker").minDate(e.date); }); $("#datetimepicker7").on("dp.change", function(e) { $('#datetimepicker6').data("DateTimePicker").maxDate(e.date); });
// Custom icons
$('#datetimepicker8').datetimepicker({ icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down" } });
// View Mode
$('#datetimepicker9').datetimepicker({ viewMode: 'years', icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } });
// Min View Mode
$('#datetimepicker10').datetimepicker({ viewMode: 'years', format: 'MM/YYYY', icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } }); // Disabled Days of the Week
$('#datetimepicker11').datetimepicker({ daysOfWeekDisabled: [0, 6], icons: { time: "icofont icofont-clock-time", date: "icofont icofont-ui-calendar", up: "icofont icofont-rounded-up", down: "icofont icofont-rounded-down", next: "icofont icofont-rounded-right", previous: "icofont icofont-rounded-left" } });
$('input[name="daterange"]').daterangepicker(); $(function() { $('input[name="birthdate"]').daterangepicker({ singleDatePicker: true, showDropdowns: true }, function(start, end, label) { var years = moment().diff(start, 'years'); alert("You are " + years + " years old."); });
$('input[name="datefilter"]').daterangepicker({ autoUpdateInput: false, locale: { cancelLabel: 'Clear' } }); $('input[name="datefilter"]').on('apply.daterangepicker', function(ev, picker) { $(this).val(picker.startDate.format('MM/DD/YYYY') + ' - ' + picker.endDate.format('MM/DD/YYYY')); });
$('input[name="datefilter"]').on('cancel.daterangepicker', function(ev, picker) { $(this).val(''); });
var start = moment().subtract(29, 'days'); var end = moment();
function cb(start, end) { $('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY')); }
$('#reportrange').daterangepicker({ startDate: start, endDate: end, "drops": "up", ranges: { 'Today': [moment(), moment()], 'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], 'Last 7 Days': [moment().subtract(6, 'days'), moment()], 'Last 30 Days': [moment().subtract(29, 'days'), moment()], 'This Month': [moment().startOf('month'), moment().endOf('month')], 'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] } }, cb);
cb(start, end);
$('.input-daterange input').each(function() { $(this).datepicker(); }); $('#sandbox-container .input-daterange').datepicker({ todayHighlight: true }); $('.input-group-date-custom').datepicker({ todayBtn: true, clearBtn: true, keyboardNavigation: false, forceParse: false, todayHighlight: true, defaultViewDate: { year: '2017', month: '01', day: '01' } }); $('.multiple-select').datepicker({ todayBtn: true, clearBtn: true, multidate: true, keyboardNavigation: false, forceParse: false, todayHighlight: true, defaultViewDate: { year: '2017', month: '01', day: '01' } }); $('#config-demo').daterangepicker({ "singleDatePicker": true, "showDropdowns": true, "timePicker": true, "timePicker24Hour": true, "timePickerSeconds": true, "showCustomRangeLabel": false, "alwaysShowCalendars": true, "startDate": "11/30/2016", "endDate": "12/06/2016", "drops": "up" }, function(start, end, label) { console.log("New date range selected: ' + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD') + ' (predefined range: ' + label + ')"); }); });
// Date-dropper js start
$("#dropper-default").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c" }),$("#dropper-animation").dateDropper( { dropWidth: 200, init_animation: "bounce", dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c" }),$("#dropper-format").dateDropper( { dropWidth: 200, format: "F S, Y", dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c" }),$("#dropper-lang").dateDropper( { dropWidth: 200, format: "F S, Y", dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", lang: "ar" }),$("#dropper-lock").dateDropper( { dropWidth: 200, format: "F S, Y", dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", lock: "from" }),$("#dropper-max-year").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", maxYear: "2020" }),$("#dropper-min-year").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", minYear: "1990" }),$("#year-range").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", yearsRange: "5" }),$("#dropper-width").dateDropper( { dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", dropWidth: 500 }),$("#dropper-dangercolor").dateDropper( { dropWidth: 200, dropPrimaryColor: "#e74c3c", dropBorder: "1px solid #e74c3c", }),$("#dropper-backcolor").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", dropBackgroundColor: "#bdc3c7" }),$("#dropper-txtcolor").dateDropper( { dropWidth: 200, dropPrimaryColor: "#46627f", dropBorder: "1px solid #46627f", dropTextColor: "#FFF", dropBackgroundColor: "#e74c3c" }),$("#dropper-radius").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", dropBorderRadius: "0" }),$("#dropper-border").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "2px solid #1abc9c" }),$("#dropper-shadow").dateDropper( { dropWidth: 200, dropPrimaryColor: "#1abc9c", dropBorder: "1px solid #1abc9c", dropBorderRadius: "20px", dropShadow: "0 0 20px 0 rgba(26, 188, 156, 0.6)" })// Date-dropper js end
// Color picker js start
function change_checkbox_color() { $('.color-box .show-box').on('click', function() { $(".color-box").toggleClass("open"); });
$('.colors-list a').on('click', function() { var curr_color = $('main').data('checkbox-color'); var color = $(this).data('checkbox-color'); var new_colot = 'checkbox-' + color;
$('.rkmd-checkbox .input-checkbox').each(function(i, v) { var findColor = $(this).hasClass(curr_color);
if (findColor) { $(this).removeClass(curr_color); $(this).addClass(new_colot); }
$('main').data('checkbox-color', new_colot);
}); });}// Color picker
$("#custom").spectrum({ color: "#f00"});$("#flat").spectrum({ flat: true, showInput: true});$("#flatClearable").spectrum({ flat: true, showInput: true, allowEmpty: true});// Color picker js end
// Mini-color js start
$('.demo').each( function() { //
// Dear reader, it's actually very easy to initialize MiniColors. For example:
//
// $(selector).minicolors();
//
// The way I've done it below is just for the demo, so don't get confused
// by it. Also, data- attributes aren't supported at this time...they're
// only used for this demo.
//
$(this).minicolors({ control: $(this).attr('data-control') || 'hue', defaultValue: $(this).attr('data-defaultValue') || '', format: $(this).attr('data-format') || 'hex', keywords: $(this).attr('data-keywords') || '', inline: $(this).attr('data-inline') === 'true', letterCase: $(this).attr('data-letterCase') || 'lowercase', opacity: $(this).attr('data-opacity'), position: $(this).attr('data-position') || 'bottom left', swatches: $(this).attr('data-swatches') ? $(this).attr('data-swatches').split('|') : [], change: function(value, opacity) { if( !value ) return; if( opacity ) value += ', ' + opacity; if( typeof console === 'object' ) { console.log(value); } }, theme: 'bootstrap' });
});// Mini-color js ends
});
|