UNPKG

@geoblink/design-system

Version:

Geoblink Design System for Vue.js

1 lines 3.79 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("lodash")):"function"==typeof define&&define.amd?define(["lodash"],t):"object"==typeof exports?exports["components/GeoCalendarYearGrid"]=t(require("lodash")):e["components/GeoCalendarYearGrid"]=t(e.lodash)}(window,function(e){return n={},t.m=r={29:function(e,t,r){e.exports=r("iZps")},"2Ktv":function(e,t,r){"use strict";t.a={props:{currentMonth:{type:Number,required:!0,validator:function(e){return 0<=e&&e<=11}},currentYear:{type:Number,required:!0},earliestDate:{type:Date,required:!1},latestDate:{type:Date,required:!1},locale:{type:Object,required:!1}}}},"KHd+":function(e,t,r){"use strict";function n(e,t,r,n,o,a,i,u){var s,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=r,c._compiled=!0),n&&(c.functional=!0),a&&(c._scopeId="data-v-"+a),i?(s=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},c._ssrRegister=s):o&&(s=u?function(){o.call(this,this.$root.$options.shadowRoot)}:o),s)if(c.functional){c._injectStyles=s;var d=c.render;c.render=function(e,t){return s.call(t),d(e,t)}}else{var l=c.beforeCreate;c.beforeCreate=l?[].concat(l,s):[s]}return{exports:e,options:c}}r.d(t,"a",function(){return n})},XAIm:function(e,t,r){"use strict";t.a={props:{selectedFromDay:{type:Date,required:!1},selectedToDay:{type:Date,required:!1}}}},YLtl:function(t,r){t.exports=e},iZps:function(e,t,r){"use strict";r.r(t);var n=r("YLtl"),o=r.n(n),a=r("2Ktv"),i={name:"GeoCalendarYearGrid",status:"ready",release:"23.2.0",mixins:[r("XAIm").a,a.a],props:{currentInitialYearInRange:{type:Number,required:!0},currentEndYearInRange:{type:Number,required:!0}},computed:{numberOfYearsWithinConstraints:function(){return this.currentEndYearInRange-this.currentInitialYearInRange+1},totalYearsGrid:function(){var e=this;return o.a.map(o.a.times(this.numberOfYearsWithinConstraints),function(t){return e.currentInitialYearInRange+t})}},methods:{selectYear:function(e){this.$emit("select-year",e)},emitYearUnitMouseover:function(e){this.$emit("year-unit-mouseover",e)}}},u=r("KHd+"),s=Object(u.a)(i,function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"geo-calendar-grid"},[r("div",{staticClass:"geo-calendar-grid__year-container"},e._l(e.totalYearsGrid,function(t){return r("geo-calendar-year-grid-year-unit",{key:t,attrs:{year:t,"current-month":e.currentMonth,"current-year":e.currentYear,"earliest-date":e.earliestDate,"latest-date":e.latestDate,"selected-from-day":e.selectedFromDay,"selected-to-day":e.selectedToDay},on:{"select-year-unit":e.selectYear,"year-unit-mouseover":e.emitYearUnitMouseover}})}),1)])},[],!1,null,null,null);t.default=s.exports}},t.c=n,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(n,o,function(t){return e[t]}.bind(null,o));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=29);function t(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return r[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r,n});