PageSourceSearch

https://www.fadoq.ca/wp-content/themes/fadoq/dist/scripts/pickadate.min.js?v=105-2026-10-02

js fadoq.ca collected 2026-10-02 04:49:19 UTC 30,342 bytes, 17 lines download raw bytes

vendor: 21,188 bytes, lines 1-12
1/*!
2 * pickadate.js v3.6.4, 2019/05/25
3 * By Amsul, http://amsul.ca
4 * Hosted on http://amsul.github.io/pickadate.js
5 * Licensed under MIT
6 */
7!function(e){"function"==typeof define&&define.amd?define("picker",["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):"object"==typeof window?window.Picker=e(jQuery):this.Picker=e(jQuery)}(function(e){var t=e(window),n=e(document),i=e(document.documentElement),r=null!=document.documentElement.style.transition;function o(t,i,c,d){if(!t)return o;var p=!1,f={id:t.id||"P"+Math.abs(~~(Math.random()*new Date)),handlingOpen:!1},h=c?e.extend(!0,{},c.defaults,d):d||{},m=e.extend({},o.klasses(),h.klass),g=e(t),v=function(){return this.start()},y=v.prototype={constructor:v,$node:g,start:function(){return f&&f.start?y:(f.methods={},f.start=!0,f.open=!1,f.type=t.type,t.autofocus=t==u(),t.readOnly=!h.editable,t.id=t.id||f.id,"text"!=t.type&&(t.type="text"),y.component=new c(y,h),y.$root=e('<div class="'+m.picker+'" id="'+t.id+'_root" />'),l(y.$root[0],"hidden",!0),y.$holder=e(b()).appendTo(y.$root),k(),h.formatSubmit&&function(){var n;!0===h.hiddenName?(n=t.name,t.name=""):n=(n=["string"==typeof h.hiddenPrefix?h.hiddenPrefix:"","string"==typeof h.hiddenSuffix?h.hiddenSuffix:"_submit"])[0]+t.name+n[1];y._hidden=e('<input type=hidden name="'+n+'"'+(g.data("value")||t.value?' value="'+y.get("select",h.formatSubmit)+'"':"")+">")[0],g.on("change."+f.id,function(){y._hidden.value=t.value?y.get("select",h.formatSubmit):""})}(),function(){g.data(i,y).addClass(m.input).val(g.data("value")?y.get("select",h.format):t.value).on("focus."+f.id+" click."+f.id,function(e){e.preventDefault(),y.open()}).on("mousedown",function(){f.handlingOpen=!0;var t=function(){setTimeout(function(){e(document).off("mouseup",t),f.handlingOpen=!1},0)};e(document).on("mouseup",t)}),h.editable||g.on("keydown."+f.id,x);l(t,{haspopup:!0,expanded:!1,readonly:!1,owns:t.id+"_root"})}(),h.containerHidden?e(h.containerHidden).append(y._hidden):g.after(y._hidden),h.container?e(h.container).append(y.$root):g.after(y.$root),y.on({start:y.component.onStart,render:y.component.onRender,stop:y.component.onStop,open:y.component.onOpen,close:y.component.onClose,set:y.component.onSet}).on({start:h.onStart,render:h.onRender,stop:h.onStop,open:h.onOpen,close:h.onClose,set:h.onSet}),p=function(e){var t,n="position";e.currentStyle?t=e.currentStyle[n]:window.getComputedStyle&&(t=getComputedStyle(e)[n]);return"fixed"==t}(y.$holder[0]),t.autofocus&&y.open(),y.trigger("start").trigger("render"))},render:function(t){return t?(y.$holder=e(b()),k(),y.$root.html(y.$holder)):y.$root.find("."+m.box).html(y.component.nodes(f.open)),y.trigger("render")},stop:function(){return f.start?(y.close(),y._hidden&&y._hidden.parentNode.removeChild(y._hidden),y.$root.remove(),g.removeClass(m.input).removeData(i),setTimeout(function(){g.off("."+f.id)},0),t.type=f.type,t.readOnly=!1,y.trigger("stop"),f.methods={},f.start=!1,y):y},open:function(i){return f.open?y:(g.addClass(m.active),l(t,"expanded",!0),setTimeout(function(){y.$root.addClass(m.opened),l(y.$root[0],"hidden",!1)},0),!1!==i&&(f.open=!0,p&&e("body").css("overflow","hidden").css("padding-right","+="+a()),p&&r?y.$holder.find("."+m.frame).one("transitionend",function(){y.$holder.eq(0).focus()}):setTimeout(function(){y.$holder.eq(0).focus()},0),n.on("click."+f.id+" focusin."+f.id,function(e){if(!f.handlingOpen){var n=s(e,t);e.isSimulated||n==t||n==document||3==e.which||y.close(n===y.$holder[0])}}).on("keydown."+f.id,function(n){var i=n.keyCode,r=y.component.key[i],a=s(n,t);27==i?y.close(!0):a!=y.$holder[0]||!r&&13!=i?e.contains(y.$root[0],a)&&13==i&&(n.preventDefault(),a.click()):(n.preventDefault(),r?o._.trigger(y.component.key.go,y,[o._.trigger(r)]):y.$root.find("."+m.highlighted).hasClass(m.disabled)||(y.set("select",y.component.item.highlight),h.closeOnSelect&&y.close(!0)))})),y.trigger("open"))},close:function(i){return i&&(h.editable?t.focus():(y.$holder.off("focus.toOpen").focus(),setTimeout(function(){y.$holder.on("focus.toOpen",w)},0))),g.removeClass(m.active),l(t,"expanded",!1),setTimeout(function(){y.$root.removeClass(m.opened+" "+m.focused),l(y.$root[0],"hidden",!0)},0),f.open?(f.open=!1,p&&e("body").css("overflow","").css("padding-right","-="+a()),n.off("."+f.id),y.trigger("close")):y},clear:function(e){return y.set("clear",null,e)},set:function(t,n,i){var r,o,a=e.isPlainObject(t),s=a?t:{};if(i=a&&e.isPlainObject(n)?n:i||{},t){for(r in a||(s[t]=n),s)o=s[r],r in y.component.item&&(void 0===o&&(o=null),y.component.set(r,o,i)),"select"!=r&&"clear"!=r||!h.updateInput||g.val("clear"==r?"":y.get(r,h.format)).trigger("change");y.render()}return i.muted?y:y.trigger("set",s)},get:function(e,n){if(null!=f[e=e||"value"])return f[e];if("valueSubmit"==e){if(y._hidden)return y._hidden.value;e="value"}if("value"==e)return t.value;if(e in y.component.item){if("string"==typeof n){var i=y.component.get(e);return i?o._.trigger(y.component.formats.toString,y.component,[n,i]):""}return y.component.get(e)}},on:function(t,n,i){var r,o,a=e.isPlainObject(t),s=a?t:{};if(t)for(r in a||(s[t]=n),s)o=s[r],i&&(r="_"+r),f.methods[r]=f.methods[r]||[],f.methods[r].push(o);return y},off:function(){var e,t,n=arguments;for(e=0,namesCount=n.length;e<namesCount;e+=1)(t=n[e])in f.methods&&delete f.methods[t];return y},trigger:function(e,t){var n=function(e){var n=f.methods[e];n&&n.map(function(e){o._.trigger(e,y,[t])})};return n("_"+e),n(e),y}};function b(){return o._.node("div",o._.node("div",o._.node("div",o._.node("div",y.component.nodes(f.open),m.box),m.wrap),m.frame),m.holder,'tabindex="-1"')}function k(){y.$holder.on({keydown:x,"focus.toOpen":w,blur:function(){g.removeClass(m.target)},focusin:function(e){y.$root.removeClass(m.focused),e.stopPropagation()},"mousedown click":function(n){var i=s(n,t);i!=y.$holder[0]&&(n.stopPropagation(),"mousedown"!=n.type||e(i).is("input, select, textarea, button, option")||(n.preventDefault(),y.$holder.eq(0).focus()))}}).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var t=e(this),n=t.data(),i=t.hasClass(m.navDisabled)||t.hasClass(m.disabled),r=u();r=r&&(r.type||r.href?r:null),(i||r&&!e.contains(y.$root[0],r))&&y.$holder.eq(0).focus(),!i&&n.nav?y.set("highlight",y.component.item.highlight,{nav:n.nav}):!i&&"pick"in n?(y.set("select",n.pick),h.closeOnSelect&&y.close(!0)):n.clear?(y.clear(),h.closeOnClear&&y.close(!0)):n.close&&y.close(!0)})}function w(e){e.stopPropagation(),g.addClass(m.target),y.$root.addClass(m.focused),y.open()}function x(e){var t=e.keyCode,n=/^(8|46)$/.test(t);if(27==t)return y.close(!0),!1;(32==t||n||!f.open&&y.component.key[t])&&(e.preventDefault(),e.stopPropagation(),n?y.clear().close():y.open())}return new v}function a(){if(i.height()<=t.height())return 0;var n=e('<div style="visibility:hidden;width:100px" />').appendTo("body"),r=n[0].offsetWidth;n.css("overflow","scroll");var o=e('<div style="width:100%" />').appendTo(n)[0].offsetWidth;return n.remove(),r-o}function s(e,t){var n=[];return e.path&&(n=e.path),e.originalEvent&&e.originalEvent.path&&(n=e.originalEvent.path),n&&n.length>0?t&&n.indexOf(t)>=0?t:n[0]:e.target}function l(t,n,i){if(e.isPlainObject(n))for(var r in n)c(t,r,n[r]);else c(t,n,i)}function c(e,t,n){e.setAttribute(("role"==t?"":"aria-")+t,n)}function u(){try{return document.activeElement}catch(e){}}return o.klasses=function(e){return{picker:e=e||"picker",opened:e+"--opened",focused:e+"--focused",input:e+"__input",active:e+"__input--active",target:e+"__input--target",holder:e+"__holder",frame:e+"__frame",wrap:e+"__wrap",box:e+"__box"}},o._={group:function(e){for(var t,n="",i=o._.trigger(e.min,e);i<=o._.trigger(e.max,e,[i]);i+=e.i)t=o._.trigger(e.item,e,[i]),n+=o._.node(e.node,t[0],t[1],t[2]);return n},node:function(t,n,i,r){return n?"<"+t+(i=i?' class="'+i+'"':"")+(r=r?" "+r:"")+">"+(n=e.isArray(n)?n.join(""):n)+"</"+t+">":""},lead:function(e){return(e<10?"0":"")+e},trigger:function(e,t,n){return"function"==typeof e?e.apply(t,n||[]):e},digits:function(e){return/\d/.test(e[1])?2:1},isDate:function(e){return{}.toString.call(e).indexOf("Date")>-1&&this.isInteger(e.getDate())},isInteger:function(e){return{}.toString.call(e).indexOf("Number")>-1&&e%1==0},ariaAttr:function(t,n){e.isPlainObject(t)||(t={attribute:n});for(var i in n="",t){var r=("role"==i?"":"aria-")+i;n+=null==t[i]?"":r+'="'+t[i]+'"'}return n}},o.extend=function(t,n){e.fn[t]=function(i,r){var a=this.data(t);return"picker"==i?a:a&&"string"==typeof i?o._.trigger(a[i],a,[r]):this.each(function(){e(this).data(t)||new o(this,t,n,i)})},e.fn[t].defaults=n.defaults},o}),
8/*!
9 * Date picker for pickadate.js v3.6.4
10 * http://amsul.github.io/pickadate.js/date.htm
11 */
12function(e){"function"==typeof define&&define.amd?define(["./picker","jquery"],e):"object"==typeof exports?module.exports=e(require("./picker.js"),require("jquery")):e(Picker,jQuery)}(function(e,t){var n,i=e._;function r(e,t){var n,i=this,r=e.$node[0],o=r.value,a=e.$node.data("value"),s=a||o,l=a?t.formatSubmit:t.format,c=function(){return r.currentStyle?"rtl"==r.currentStyle.direction:"rtl"==getComputedStyle(e.$root[0]).direction};i.settings=t,i.$node=e.$node,i.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.disable=(t.disable||[]).slice(0),i.item.enable=-(!0===(n=i.item.disable)[0]?n.shift():-1),i.set("min",t.min).set("max",t.max).set("now"),s?i.set("select",s,{format:l,defaultValue:!0}):i.set("select",null).set("highlight",i.item.now),i.key={40:7,38:-7,39:function(){return c()?-1:1},37:function(){return c()?1:-1},go:function(e){var t=i.item.highlight,n=new Date(t.year,t.month,t.date+e);i.set("highlight",n,{interval:e}),this.render()}},e.on("render",function(){e.$root.find("."+t.klass.selectMonth).on("change",function(){var n=this.value;n&&(e.set("highlight",[e.get("view").year,n,e.get("highlight").date]),e.$root.find("."+t.klass.selectMonth).trigger("focus"))}),e.$root.find("."+t.klass.selectYear).on("change",function(){var n=this.value;n&&(e.set("highlight",[n,e.get("view").month,e.get("highlight").date]),e.$root.find("."+t.klass.selectYear).trigger("focus"))})},1).on("open",function(){var n="";i.disabled(i.get("now"))&&(n=":not(."+t.klass.buttonToday+")"),e.$root.find("button"+n+", select").attr("disabled",!1)},1).on("close",function(){e.$root.find("button, select").attr("disabled",!0)},1)}r.prototype.set=function(e,t,n){var i=this,r=i.item;return null===t?("clear"==e&&(e="select"),r[e]=t,i):(r["enable"==e?"disable":"flip"==e?"enable":e]=i.queue[e].split(" ").map(function(r){return t=i[r](e,t,n)}).pop(),"select"==e?i.set("highlight",r.select,n):"highlight"==e?i.set("view",r.highlight,n):e.match(/^(flip|min|max|disable|enable)$/)&&(r.select&&i.disabled(r.select)&&i.set("select",r.select,n),r.highlight&&i.disabled(r.highlight)&&i.set("highlight",r.highlight,n)),i)},r.prototype.get=function(e){return this.item[e]},r.prototype.create=function(e,n,r){var o,a=this;return(n=void 0===n?e:n)==-1/0||n==1/0?o=n:t.isPlainObject(n)&&i.isInteger(n.pick)?n=n.obj:t.isArray(n)?(n=new Date(n[0],n[1],n[2]),n=i.isDate(n)?n:a.create().obj):n=i.isInteger(n)||i.isDate(n)?a.normalize(new Date(n),r):a.now(e,n,r),{year:o||n.getFullYear(),month:o||n.getMonth(),date:o||n.getDate(),day:o||n.getDay(),obj:o||n,pick:o||n.getTime()}},r.prototype.createRange=function(e,n){var r=this,o=function(e){return!0===e||t.isArray(e)||i.isDate(e)?r.create(e):e};return i.isInteger(e)||(e=o(e)),i.isInteger(n)||(n=o(n)),i.isInteger(e)&&t.isPlainObject(n)?e=[n.year,n.month,n.date+e]:i.isInteger(n)&&t.isPlainObject(e)&&(n=[e.year,e.month,e.date+n]),{from:o(e),to:o(n)}},r.prototype.withinRange=function(e,t){return e=this.createRange(e.from,e.to),t.pick>=e.from.pick&&t.pick<=e.to.pick},r.prototype.overlapRanges=function(e,t){var n=this;return e=n.createRange(e.from,e.to),t=n.createRange(t.from,t.to),n.withinRange(e,t.from)||n.withinRange(e,t.to)||n.withinRange(t,e.from)||n.withinRange(t,e.to)},r.prototype.now=function(e,t,n){return t=new Date,n&&n.rel&&t.setDate(t.getDate()+n.rel),this.normalize(t,n)},r.prototype.navigate=function(e,n,i){var r,o,a,s,l=t.isArray(n),c=t.isPlainObject(n),u=this.item.view;if(l||c){for(c?(o=n.year,a=n.month,s=n.date):(o=+n[0],a=+n[1],s=+n[2]),i&&i.nav&&u&&u.month!==a&&(o=u.year,a=u.month),o=(r=new Date(o,a+(i&&i.nav?i.nav:0),1)).getFullYear(),a=r.getMonth();new Date(o,a,s).getMonth()!==a;)s-=1;n=[o,a,s]}return n},r.prototype.normalize=function(e){return e.setHours(0,0,0,0),e},r.prototype.measure=function(e,t){return i.isInteger(t)?t=this.now(e,t,{rel:t}):t?"string"==typeof t&&(t=this.parse(e,t)):t="min"==e?-1/0:1/0,t},r.prototype.viewset=function(e,t){return this.create([t.year,t.month,1])},r.prototype.validate=function(e,n,r){var o,a,s,l,c=this,u=n,d=r&&r.interval?r.interval:1,p=-1===c.item.enable,f=c.item.min,h=c.item.max,m=p&&c.item.disable.filter(function(e){if(t.isArray(e)){var r=c.create(e).pick;r<n.pick?o=!0:r>n.pick&&(a=!0)}return i.isInteger(e)}).length;if((!r||!r.nav&&!r.defaultValue)&&(!p&&c.disabled(n)||p&&c.disabled(n)&&(m||o||a)||!p&&(n.pick<=f.pick||n.pick>=h.pick)))for(p&&!m&&(!a&&d>0||!o&&d<0)&&(d*=-1);c.disabled(n)&&(Math.abs(d)>1&&(n.month<u.month||n.month>u.month)&&(n=u,d=d>0?1:-1),n.pick<=f.pick?(s=!0,d=1,n=c.create([f.year,f.month,f.date+(n.pick===f.pick?0:-1)])):n.pick>=h.pick&&(l=!0,d=-1,n=c.create([h.year,h.month,h.date+(n.pick===h.pick?0:1)])),!s||!l);)n=c.create([n.year,n.month,n.date+d]);return n},r.prototype.disabled=function(e){var n=this,r=n.item.disable.filter(function(r){return i.isInteger(r)?e.day===(n.settings.firstDay?r:r-1)%7:t.isArray(r)||i.isDate(r)?e.pick===n.create(r).pick:t.isPlainObject(r)?n.withinRange(r,e):void 0});return r=r.length&&!r.filter(function(e){return t.isArray(e)&&"inverted"==e[3]||t.isPlainObject(e)&&e.inverted}).length,-1===n.item.enable?!r:r||e.pick<n.item.min.pick||e.pick>n.item.max.pick},r.prototype.parse=function(e,t,n){var r=this,o={};return t&&"string"==typeof t?(n&&n.format||((n=n||{}).format=r.settings.format),r.formats.toArray(n.format).map(function(e){var n=r.formats[e],a=n?i.trigger(n,r,[t,o]):e.replace(/^!/,"").length;n&&(o[e]=t.substr(0,a)),t=t.substr(a)}),[o.yyyy||o.yy,+(o.mm||o.m)-1,o.dd||o.d]):t},r.prototype.formats=function(){function e(e,t,n){var i=e.match(/[^\x00-\x7F]+|\w+/)[0];return n.mm||n.m||(n.m=t.indexOf(i)+1),i.length}function t(e){return e.match(/\w+/)[0].length}return{d:function(e,t){return e?i.digits(e):t.date},dd:function(e,t){return e?2:i.lead(t.date)},ddd:function(e,n){return e?t(e):this.settings.weekdaysShort[n.day]},dddd:function(e,n){return e?t(e):this.settings.weekdaysFull[n.day]},m:function(e,t){return e?i.digits(e):t.month+1},mm:function(e,t){return e?2:i.lead(t.month+1)},mmm:function(t,n){var i=this.settings.monthsShort;return t?e(t,i,n):i[n.month]},mmmm:function(t,n){var i=this.settings.monthsFull;return t?e(t,i,n):i[n.month]},yy:function(e,t){return e?2:(""+t.year).slice(2)},yyyy:function(e,t){return e?4:t.year},toArray:function(e){return e.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(e,t){var n=this;return n.formats.toArray(e).map(function(e){return i.trigger(n.formats[e],n,[0,t])||e.replace(/^!/,"")}).join("")}}}(),r.prototype.isDateExact=function(e,n){var r=this;return i.isInteger(e)&&i.isInteger(n)||"boolean"==typeof e&&"boolean"==typeof n?e===n:(i.isDate(e)||t.isArray(e))&&(i.isDate(n)||t.isArray(n))?r.create(e).pick===r.create(n).pick:!(!t.isPlainObject(e)||!t.isPlainObject(n))&&(r.isDateExact(e.from,n.from)&&r.isDateExact(e.to,n.to))},r.prototype.isDateOverlap=function(e,n){var r=this,o=r.settings.firstDay?1:0;return i.isInteger(e)&&(i.isDate(n)||t.isArray(n))?(e=e%7+o)===r.create(n).day+1:i.isInteger(n)&&(i.isDate(e)||t.isArray(e))?(n=n%7+o)===r.create(e).day+1:!(!t.isPlainObject(e)||!t.isPlainObject(n))&&r.overlapRanges(e,n)},r.prototype.flipEnable=function(e){var t=this.item;t.enable=e||(-1==t.enable?1:-1)},r.prototype.deactivate=function(e,n){var r=this,o=r.item.disable.slice(0);return"flip"==n?r.flipEnable():!1===n?(r.flipEnable(1),o=[]):!0===n?(r.flipEnable(-1),o=[]):n.map(function(e){for(var n,a=0;a<o.length;a+=1)if(r.isDateExact(e,o[a])){n=!0;break}n||(i.isInteger(e)||i.isDate(e)||t.isArray(e)||t.isPlainObject(e)&&e.from&&e.to)&&o.push(e)}),o},r.prototype.activate=function(e,n){var r=this,o=r.item.disable,a=o.length;return"flip"==n?r.flipEnable():!0===n?(r.flipEnable(1),o=[]):!1===n?(r.flipEnable(-1),o=[]):n.map(function(e){var n,s,l,c;for(l=0;l<a;l+=1){if(s=o[l],r.isDateExact(s,e)){n=o[l]=null,c=!0;break}if(r.isDateOverlap(s,e)){t.isPlainObject(e)?(e.inverted=!0,n=e):t.isArray(e)?(n=e)[3]||n.push("inverted"):i.isDate(e)&&(n=[e.getFullYear(),e.getMonth(),e.getDate(),"inverted"]);break}}if(n)for(l=0;l<a;l+=1)if(r.isDateExact(o[l],e)){o[l]=null;break}if(c)for(l=0;l<a;l+=1)if(r.isDateOverlap(o[l],e)){o[l]=null;break}n&&o.push(n)}),o.filter(function(e){return null!=e})},r.prototype.nodes=function(e){var t,n,r=this,o=r.settings,a=r.item,s=a.now,l=a.select,c=a.highlight,u=a.view,d=a.disable,p=a.min,f=a.max,h=(t=(o.showWeekdaysFull?o.weekdaysFull:o.weekdaysShort).slice(0),n=o.weekdaysFull.slice(0),o.firstDay&&(t.push(t.shift()),n.push(n.shift())),i.node("thead",i.node("tr",i.group({min:0,max:6,i:1,node:"th",item:function(e){return[t[e],o.klass.weekdays,'scope=col title="'+n[e]+'"']}})))),m=function(e){return i.node("div"," ",o.klass["nav"+(e?"Next":"Prev")]+(e&&u.year>=f.year&&u.month>=f.month||!e&&u.year<=p.year&&u.month<=p.month?" "+o.klass.navDisabled:""),"data-nav="+(e||-1)+" "+i.ariaAttr({role:"button",controls:r.$node[0].id+"_table"})+' title="'+(e?o.labelMonthNext:o.labelMonthPrev)+'"')},g=function(){var t=o.showMonthsShort?o.monthsShort:o.monthsFull;return o.selectMonths?i.node("select",i.group({min:0,max:11,i:1,node:"option",item:function(e){return[t[e],0,"value="+e+(u.month==e?" selected":"")+(u.year==p.year&&e<p.month||u.year==f.year&&e>f.month?" disabled":"")]}}),o.klass.selectMonth,(e?"":"disabled")+" "+i.ariaAttr({controls:r.$node[0].id+"_table"})+' title="'+o.labelMonthSelect+'"'):i.node("div",t[u.month],o.klass.month)},v=function(){var t=u.year,n=!0===o.selectYears?5:~~(o.selectYears/2);if(n){var a=p.year,s=f.year,l=t-n,c=t+n;if(a>l&&(c+=a-l,l=a),s<c){var d=l-a,h=c-s;l-=d>h?h:d,c=s}return i.node("select",i.group({min:l,max:c,i:1,node:"option",item:function(e){return[e,0,"value="+e+(t==e?" selected":"")]}}),o.klass.selectYear,(e?"":"disabled")+" "+i.ariaAttr({controls:r.$node[0].id+"_table"})+' title="'+o.labelYearSelect+'"')}return i.node("div",t,o.klass.year)};return i.node("div",(o.selectYears?v()+g():g()+v())+m()+m(1),o.klass.header)+i.node("table",h+i.node("tbody",i.group({min:0,max:5,i:1,node:"tr",item:function(e){var t=o.firstDay&&0===r.create([u.year,u.month,1]).day?-7:0;return[i.group({min:7*e-u.day+t+1,max:function(){return this.min+7-1},i:1,node:"td",item:function(e){e=r.create([u.year,u.month,e+(o.firstDay?1:0)]);var t,n=l&&l.pick==e.pick,a=c&&c.pick==e.pick,h=d&&r.disabled(e)||e.pick<p.pick||e.pick>f.pick,m=i.trigger(r.formats.toString,r,[o.format,e]);return[i.node("div",e.date,(t=[o.klass.day],t.push(u.month==e.month?o.klass.infocus:o.klass.outfocus),s.pick==e.pick&&t.push(o.klass.now),n&&t.push(o.klass.selected),a&&t.push(o.klass.highlighted),h&&t.push(o.klass.disabled),t.join(" ")),"data-pick="+e.pick+" "+i.ariaAttr({role:"gridcell",label:m,selected:!(!n||r.$node.val()!==m)||null,activedescendant:!!a||null,disabled:!!h||null})),"",i.ariaAttr({role:"presentation"})]}})]}})),o.klass.table,'id="'+r.$node[0].id+'_table" '+i.ariaAttr({role:"grid",controls:r.$node[0].id,readonly:!0}))+i.node("div",i.node("button",o.today,o.klass.buttonToday,"type=button data-pick="+s.pick+(e&&!r.disabled(s)?"":" disabled")+" "+i.ariaAttr({controls:r.$node[0].id}))+i.node("button",o.clear,o.klass.buttonClear,"type=button data-clear=1"+(e?"":" disabled")+" "+i.ariaAttr({controls:r.$node[0].id}))+i.node("button",o.close,o.klass.buttonClose,"type=button data-close=true "+(e?"":" disabled")+" "+i.ariaAttr({controls:r.$node[0].id})),o.klass.footer)},r.defaults={labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],today:"Today",clear:"Clear",close:"Close",closeOnSelect:!0,closeOnClear:!0,updateInput:!0,format:"d mmmm, yyyy",klass:{table:(n=e.klasses().picker+"__")+"table",header:n+"header",navPrev:n+"nav--prev",navNext:n+"nav--next",navDisabled:n+"nav--disabled",month:n+"month",year:n+"year",selectMonth:n+"select--month",selectYear:n+"select--year",weekdays:n+"weekday",day:n+"day",disabled:n+"day--disabled",selected:n+"day--selected",highlighted:n+"day--highlighted",now:n+"day--today",infocus:n+"day--infocus",outfocus:n+"day--outfocus",footer
12:n+"footer",buttonClear:n+"button--clear",buttonToday:n+"button--today",buttonClose:n+"button--close"}},e.extend("pickadate",r)}),
13/*!
14 * Time picker for pickadate.js v3.6.4
15 * http://amsul.github.io/pickadate.js/time.htm
16 */
17function(e){"function"==typeof define&&define.amd?define(["./picker","jquery"],e):"object"==typeof exports?module.exports=e(require("./picker.js"),require("jquery")):e(Picker,jQuery)}(function(e,t){var n,i=60,r=1440,o=e._;function a(e,t){var n,i=this,r=e.$node[0].value,o=e.$node.data("value"),a=o||r,s=o?t.formatSubmit:t.format;i.settings=t,i.$node=e.$node,i.queue={interval:"i",min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse create validate",view:"parse create validate",disable:"deactivate",enable:"activate"},i.item={},i.item.clear=null,i.item.interval=t.interval||30,i.item.disable=(t.disable||[]).slice(0),i.item.enable=-(!0===(n=i.item.disable)[0]?n.shift():-1),i.set("min",t.min).set("max",t.max).set("now"),a?i.set("select",a,{format:s}):i.set("select",null).set("highlight",i.item.now),i.key={40:1,38:-1,39:1,37:-1,go:function(e){i.set("highlight",i.item.highlight.pick+e*i.item.interval,{interval:e*i.item.interval}),this.render()}},e.on("render",function(){var n=e.$root.children(),i=n.find("."+t.klass.viewset),r=function(e){return["webkit","moz","ms","o",""].map(function(t){return(t?"-"+t+"-":"")+e})},o=function(e,t){r("transform").map(function(n){e.css(n,t)}),r("transition").map(function(n){e.css(n,t)})};i.length&&(o(n,"none"),n[0].scrollTop=~~i.position().top-2*i[0].clientHeight,o(n,""))},1).on("open",function(){e.$root.find("button").attr("disabled",!1)},1).on("close",function(){e.$root.find("button").attr("disabled",!0)},1)}a.prototype.set=function(e,t,n){var i=this,r=i.item;return null===t?("clear"==e&&(e="select"),r[e]=t,i):(r["enable"==e?"disable":"flip"==e?"enable":e]=i.queue[e].split(" ").map(function(r){return t=i[r](e,t,n)}).pop(),"select"==e?i.set("highlight",r.select,n):"highlight"==e?i.set("view",r.highlight,n):"interval"==e?i.set("min",r.min,n).set("max",r.max,n):e.match(/^(flip|min|max|disable|enable)$/)&&(r.select&&i.disabled(r.select)&&i.set("select",t,n),r.highlight&&i.disabled(r.highlight)&&i.set("highlight",t,n),"min"==e&&i.set("max",r.max,n)),i)},a.prototype.get=function(e){return this.item[e]},a.prototype.create=function(e,n,a){var s=this;return n=void 0===n?e:n,o.isDate(n)&&(n=[n.getHours(),n.getMinutes()]),t.isPlainObject(n)&&o.isInteger(n.pick)?n=n.pick:t.isArray(n)?n=+n[0]*i+ +n[1]:o.isInteger(n)||(n=s.now(e,n,a)),"max"==e&&n<s.item.min.pick&&(n+=r),"min"!=e&&"max"!=e&&(n-s.item.min.pick)%s.item.interval!==0&&(n+=s.item.interval),{hour:~~(24+(n=s.normalize(e,n,a))/i)%24,mins:(i+n%i)%i,time:(r+n)%r,pick:n%r}},a.prototype.createRange=function(e,n){var i=this,r=function(e){return!0===e||t.isArray(e)||o.isDate(e)?i.create(e):e};return o.isInteger(e)||(e=r(e)),o.isInteger(n)||(n=r(n)),o.isInteger(e)&&t.isPlainObject(n)?e=[n.hour,n.mins+e*i.settings.interval]:o.isInteger(n)&&t.isPlainObject(e)&&(n=[e.hour,e.mins+n*i.settings.interval]),{from:r(e),to:r(n)}},a.prototype.withinRange=function(e,t){return e=this.createRange(e.from,e.to),t.pick>=e.from.pick&&t.pick<=e.to.pick},a.prototype.overlapRanges=function(e,t){var n=this;return e=n.createRange(e.from,e.to),t=n.createRange(t.from,t.to),n.withinRange(e,t.from)||n.withinRange(e,t.to)||n.withinRange(t,e.from)||n.withinRange(t,e.to)},a.prototype.now=function(e,t){var n,r=this.item.interval,a=new Date,s=a.getHours()*i+a.getMinutes();return s-=s%r,n=t<0&&r*t+s<=-r,s+="min"==e&&n?0:r,o.isInteger(t)&&(s+=r*(n&&"max"!=e?t+1:t)),s},a.prototype.normalize=function(e,t){var n=this.item.interval,i=this.item.min&&this.item.min.pick||0;return t-="min"==e?0:(t-i)%n},a.prototype.measure=function(e,n,i){var r=this;return n||(n="min"==e?[0,0]:[23,59]),"string"==typeof n?n=r.parse(e,n):!0===n||o.isInteger(n)?n=r.now(e,n,i):t.isPlainObject(n)&&o.isInteger(n.pick)&&(n=r.normalize(e,n.pick,i)),n},a.prototype.validate=function(e,t,n){var i=this,r=n&&n.interval?n.interval:i.item.interval;return i.disabled(t)&&(t=i.shift(t,r)),t=i.scope(t),i.disabled(t)&&(t=i.shift(t,-1*r)),t},a.prototype.disabled=function(e){var n=this,i=n.item.disable.filter(function(i){return o.isInteger(i)?e.hour==i:t.isArray(i)||o.isDate(i)?e.pick==n.create(i).pick:t.isPlainObject(i)?n.withinRange(i,e):void 0});return i=i.length&&!i.filter(function(e){return t.isArray(e)&&"inverted"==e[2]||t.isPlainObject(e)&&e.inverted}).length,-1===n.item.enable?!i:i||e.pick<n.item.min.pick||e.pick>n.item.max.pick},a.prototype.shift=function(e,t){var n=this,i=n.item.min.pick,r=n.item.max.pick;for(t=t||n.item.interval;n.disabled(e)&&!((e=n.create(e.pick+=t)).pick<=i||e.pick>=r););return e},a.prototype.scope=function(e){var t=this.item.min.pick,n=this.item.max.pick;return this.create(e.pick>n?n:e.pick<t?t:e)},a.prototype.parse=function(e,t,n){var r,a,s,l,c,u=this,d={};if(!t||"string"!=typeof t)return t;for(l in n&&n.format||((n=n||{}).format=u.settings.format),u.formats.toArray(n.format).map(function(e){var n,i=u.formats[e],r=i?o.trigger(i,u,[t,d]):e.replace(/^!/,"").length;i&&(n=t.substr(0,r),d[e]=n.match(/^\d+$/)?+n:n),t=t.substr(r)}),d)c=d[l],o.isInteger(c)?l.match(/^(h|hh)$/i)?(r=c,"h"!=l&&"hh"!=l||(r%=12)):"i"==l&&(a=c):l.match(/^a$/i)&&c.match(/^p/i)&&("h"in d||"hh"in d)&&(s=!0);return(s?r+12:r)*i+a},a.prototype.formats={h:function(e,t){return e?o.digits(e):t.hour%12||12},hh:function(e,t){return e?2:o.lead(t.hour%12||12)},H:function(e,t){return e?o.digits(e):""+t.hour%24},HH:function(e,t){return e?o.digits(e):o.lead(t.hour%24)},i:function(e,t){return e?2:o.lead(t.mins)},a:function(e,t){return e?4:720>t.time%r?"a.m.":"p.m."},A:function(e,t){return e?2:720>t.time%r?"AM":"PM"},toArray:function(e){return e.split(/(h{1,2}|H{1,2}|i|a|A|!.)/g)},toString:function(e,t){var n=this;return n.formats.toArray(e).map(function(e){return o.trigger(n.formats[e],n,[0,t])||e.replace(/^!/,"")}).join("")}},a.prototype.isTimeExact=function(e,n){var i=this;return o.isInteger(e)&&o.isInteger(n)||"boolean"==typeof e&&"boolean"==typeof n?e===n:(o.isDate(e)||t.isArray(e))&&(o.isDate(n)||t.isArray(n))?i.create(e).pick===i.create(n).pick:!(!t.isPlainObject(e)||!t.isPlainObject(n))&&(i.isTimeExact(e.from,n.from)&&i.isTimeExact(e.to,n.to))},a.prototype.isTimeOverlap=function(e,n){var i=this;return o.isInteger(e)&&(o.isDate(n)||t.isArray(n))?e===i.create(n).hour:o.isInteger(n)&&(o.isDate(e)||t.isArray(e))?n===i.create(e).hour:!(!t.isPlainObject(e)||!t.isPlainObject(n))&&i.overlapRanges(e,n)},a.prototype.flipEnable=function(e){var t=this.item;t.enable=e||(-1==t.enable?1:-1)},a.prototype.deactivate=function(e,n){var i=this,r=i.item.disable.slice(0);return"flip"==n?i.flipEnable():!1===n?(i.flipEnable(1),r=[]):!0===n?(i.flipEnable(-1),r=[]):n.map(function(e){for(var n,a=0;a<r.length;a+=1)if(i.isTimeExact(e,r[a])){n=!0;break}n||(o.isInteger(e)||o.isDate(e)||t.isArray(e)||t.isPlainObject(e)&&e.from&&e.to)&&r.push(e)}),r},a.prototype.activate=function(e,n){var i=this,r=i.item.disable,a=r.length;return"flip"==n?i.flipEnable():!0===n?(i.flipEnable(1),r=[]):!1===n?(i.flipEnable(-1),r=[]):n.map(function(e){var n,s,l,c;for(l=0;l<a;l+=1){if(s=r[l],i.isTimeExact(s,e)){n=r[l]=null,c=!0;break}if(i.isTimeOverlap(s,e)){t.isPlainObject(e)?(e.inverted=!0,n=e):t.isArray(e)?(n=e)[2]||n.push("inverted"):o.isDate(e)&&(n=[e.getFullYear(),e.getMonth(),e.getDate(),"inverted"]);break}}if(n)for(l=0;l<a;l+=1)if(i.isTimeExact(r[l],e)){r[l]=null;break}if(c)for(l=0;l<a;l+=1)if(i.isTimeOverlap(r[l],e)){r[l]=null;break}n&&r.push(n)}),r.filter(function(e){return null!=e})},a.prototype.i=function(e,t){return o.isInteger(t)&&t>0?t:this.item.interval},a.prototype.nodes=function(e){var t=this,n=t.settings,i=t.item.select,r=t.item.highlight,a=t.item.view,s=t.item.disable;return o.node("ul",o.group({min:t.item.min.pick,max:t.item.max.pick,i:t.item.interval,node:"li",item:function(e){var l,c=(e=t.create(e)).pick,u=i&&i.pick==c,d=r&&r.pick==c,p=s&&t.disabled(e),f=o.trigger(t.formats.toString,t,[n.format,e]);return[o.trigger(t.formats.toString,t,[o.trigger(n.formatLabel,t,[e])||n.format,e]),(l=[n.klass.listItem],u&&l.push(n.klass.selected),d&&l.push(n.klass.highlighted),a&&a.pick==c&&l.push(n.klass.viewset),p&&l.push(n.klass.disabled),l.join(" ")),"data-pick="+e.pick+" "+o.ariaAttr({role:"option",label:f,selected:!(!u||t.$node.val()!==f)||null,activedescendant:!!d||null,disabled:!!p||null})]}})+o.node("li",o.node("button",n.clear,n.klass.buttonClear,"type=button data-clear=1"+(e?"":" disabled")+" "+o.ariaAttr({controls:t.$node[0].id})),"",o.ariaAttr({role:"presentation"})),n.klass.list,o.ariaAttr({role:"listbox",controls:t.$node[0].id}))},a.defaults={clear:"Clear",format:"h:i A",interval:30,closeOnSelect:!0,closeOnClear:!0,updateInput:!0,klass:{picker:(n=e.klasses().picker)+" "+n+"--time",holder:n+"__holder",list:n+"__list",listItem:n+"__list-item",disabled:n+"__list-item--disabled",selected:n+"__list-item--selected",highlighted:n+"__list-item--highlighted",viewset:n+"__list-item--viewset",now:n+"__list-item--now",buttonClear:n+"__button--clear"}},e.extend("pickatime",a)});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.