PageSourceSearch

https://app.webcam-hd.com/components/flex-calendar/dist/flex-calendar.min.js

js webcam-hd.com collected 2026-10-02 11:18:47 UTC 6,486 bytes, 1 lines download raw bytes

1!function(){"use strict";function e(e){e.translations("en",{JANUARY:"January",FEBRUARY:"February",MARCH:"March",APRIL:"April",MAI:"Mai",JUNE:"June",JULY:"July",AUGUST:"August",SEPTEMBER:"September",OCTOBER:"October",NOVEMBER:"November",DECEMBER:"December",SUNDAY:"Sunday",MONDAY:"Monday",TUESDAY:"Tuesday",WEDNESDAY:"Wednesday",THURSDAY:"Thurday",FRIDAY:"Friday",SATURDAY:"Saturday"}),e.preferredLanguage("en"),e.useSanitizeValueStrategy("escape")}function t(){var e='<div class="flex-calendar"><div class="month"><div class="arrow {{arrowPrevClass}}" ng-click="prevMonth()"></div><div class="label">{{ selectedMonth | translate }} {{selectedYear}}</div><div class="arrow {{arrowNextClass}}" ng-click="nextMonth()"></div></div><div class="week"><div class="day" ng-repeat="day in weekDays(options.dayNamesLength) track by $index">{{ day }}</div></div><div class="days" ng-repeat="week in weeks"><div class="day"ng-repeat="day in week track by $index"ng-class="[getDayClass(day), {selected: isDefaultDate(day), event: day.event[0], disabled: day.disabled, out: !day}]"ng-click="onClick(day, $index, $event)"><div class="number">{{day.day}}</div></div></div></div>',t={restrict:"E",scope:{options:"=?",events:"=?"},template:e,controller:a};return t}function a(e,t){function a(){e.options.disabledDates&&(e.mappedDisabledDates=e.options.disabledDates.map(function(e){return new Date(e)}))}function n(){e.mappedEvents=e.events.map(function(e){return e.date=new Date(e.date),e})}function o(){var t=e.options.prevMonthEvent||"flexcalendar:prevMonthEvent";e.$on(t,h);var a=e.options.nextMonthEvent||"flexcalendar:nextMonthEvent";e.$on(a,m)}function s(t,a,n){t&&!t.disabled&&(e.options.defaultDate=t.date,t.event.length&&e.options.eventClick&&e.options.eventClick(t,n),e.options.dateClick(t,n))}function i(t){t&&e.mappedEvents&&(t.event=[],e.mappedEvents.forEach(function(e){t.date.getFullYear()===e.date.getFullYear()&&t.date.getMonth()===e.date.getMonth()&&t.date.getDate()===e.date.getDate()&&t.event.push(e)}))}function l(t){if(!e.options.minDate&&!e.options.maxDate)return!0;var a=t.date;return e.options.minDate&&a<e.options.minDate?!1:e.options.maxDate&&a>e.options.maxDate?!1:!0}function d(t){if(!e.mappedDisabledDates)return!1;for(var a=0;a<e.mappedDisabledDates.length;a++)if(t.year===e.mappedDisabledDates[a].getFullYear()&&t.month===e.mappedDisabledDates[a].getMonth()&&t.day===e.mappedDisabledDates[a].getDate())return!0}function r(){var t=null,a=null;if(!e.options.minDate)return!0;var n=y.indexOf(e.selectedMonth);return 0===n?(t=e.selectedYear-1,a=11):(t=e.selectedYear,a=n-1),t<e.options.minDate.getFullYear()?!1:t===e.options.minDate.getFullYear()&&a<e.options.minDate.getMonth()?!1:!0}function c(){var t=null,a=null;if(!e.options.maxDate)return!0;var n=y.indexOf(e.selectedMonth);return 11===n?(t=e.selectedYear+1,a=0):(t=e.selectedYear,a=n+1),t>e.options.maxDate.getFullYear()?!1:t===e.options.maxDate.getFullYear()&&a>e.options.maxDate.getMonth()?!1:!0}function u(){e.weeks=[];for(var t=null,a=new Date(e.selectedYear,y.indexOf(e.selectedMonth)+1,0).getDate(),n=1;a+1>n;n+=1){var o=new Date(e.selectedYear,y.indexOf(e.selectedMonth),n),s=new Date(e.selectedYear,y.indexOf(e.selectedMonth),n).getDay();e.options.mondayIsFirstDay&&(s=(s+6)%7),t=t||[null,null,null,null,null,null,null],t[s]={year:e.selectedYear,month:y.indexOf(e.selectedMonth),day:n,date:o,_month:o.getMonth()+1},l(t[s])?e.mappedEvents&&i(t[s]):t[s].disabled=!0,t[s]&&d(t[s])&&(t[s].disabled=!0),(6===s||n===a)&&(e.weeks.push(t),t=void 0)}e.allowedPrevMonth()?e.arrowPrevClass="visible":e.arrowPrevClass="hidden",e.allowedNextMonth()?e.arrowNextClass="visible":e.arrowNextClass="hidden"}function p(){e.options.defaultDate?e.options._defaultDate=new Date(e.options.defaultDate):e.options._defaultDate=new Date,e.selectedYear=e.options._defaultDate.getFullYear(),e.selectedMonth=y[e.options._defaultDate.getMonth()],e.selectedDay=e.options._defaultDate.getDate()}function D(){if(e.mappedDisabledDates&&0!==e.mappedDisabledDates.length){for(var t=0;t<e.mappedDisabledDates.length;t++)e.mappedDisabledDates[t]=new Date(e.mappedDisabledDates[t]);u()}}function f(e){return Y.map(function(t){return g(t).slice(0,e)})}function v(t){if(t){var a=t.year===e.options._defaultDate.getFullYear()&&t.month===e.options._defaultDate.getMonth()&&t.day===e.options._defaultDate.getDate();return a}}function h(){if(e.allowedPrevMonth()){var t=y.indexOf(e.selectedMonth);0===t?(e.selectedYear-=1,e.selectedMonth=y[11]):e.selectedMonth=y[t-1];var a={name:e.selectedMonth,index:t-1,_index:t+2};e.options.changeMonth(a,e.selectedYear)}}function m(){if(e.allowedNextMonth()){var t=y.indexOf(e.selectedMonth);11===t?(e.selectedYear+=1,e.selectedMonth=y[0]):e.selectedMonth=y[t+1];var a={name:e.selectedMonth,index:t+1,_index:t+2};e.options.changeMonth(a,e.selectedYear)}}function M(e){return e&&e.event&&0!==e.event.length?e.event.map(function(e){return e.eventClass||""}).join(" "):""}e.days=[],e.options=e.options||{},e.events=e.events||[],e.options.dayNamesLength=e.options.dayNamesLength||1,e.options.mondayIsFirstDay=e.options.mondayIsFirstDay||!1,e.onClick=s,e.allowedPrevMonth=r,e.allowedNextMonth=c,e.weekDays=f,e.isDefaultDate=v,e.prevMonth=h,e.nextMonth=m,e.getDayClass=M,e.arrowPrevClass="visible",e.arrowNextClass="visible";var g=t("translate"),y=["JANUARY","FEBRUARY","MARCH","APRIL","MAI","JUNE","JULY","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER"],Y=["SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY"];if(e.options.mondayIsFirstDay){var x=Y.shift();Y.push(x)}e.options.minDate&&(e.options.minDate=new Date(e.options.minDate)),e.o
1ptions.maxDate&&(e.options.maxDate=new Date(e.options.maxDate)),e.options.disabledDates&&a(),e.events&&n(),o(),e.$watch("options.defaultDate",function(){p()}),e.$watch("options.disabledDates",function(){e.options.disabledDates&&(a(),D())}),e.$watch("events",function(){n(),u()}),e.$watch("weeks",function(t){var a=[];angular.forEach(t,function(e){angular.forEach(e,function(e){e&&e.event&&angular.forEach(e.event,function(e){a.push(e)})})}),"function"==typeof e.options.filteredEventsChange&&e.options.filteredEventsChange(a)}),e.$watch("selectedYear",function(e,t){e!==t&&u()}),e.$watch("selectedMonth",function(e,t){e!==t&&u()})}angular.module("flexcalendar",["pascalprecht.translate"]).directive("flexCalendar",t),angular.module("flexcalendar.defaultTranslation",["flexcalendar"]).config(e);e.$inject=["$translateProvider"],a.$inject=["$scope","$filter"]}();

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.