Socket
Socket
Sign inDemoInstall

@fullcalendar/vue

Package Overview
Dependencies
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@fullcalendar/vue - npm Package Compare versions

Comparing version 6.1.9 to 6.1.10

2

dist/FullCalendar.js

@@ -22,3 +22,3 @@ import Vue from 'vue';

buildOptions(suppliedOptions) {
return Object.assign(Object.assign({}, suppliedOptions), { customRenderingMetaMap: kebabToCamelKeys(this.$scopedSlots), handleCustomRendering: getSecret(this).handleCustomRendering });
return Object.assign(Object.assign({}, suppliedOptions), { customRenderingMetaMap: kebabToCamelKeys(this.$scopedSlots), handleCustomRendering: getSecret(this).handleCustomRendering, customRenderingReplaces: true });
},

@@ -25,0 +25,0 @@ },

@@ -103,3 +103,3 @@ this.FullCalendar = this.FullCalendar || {};

buildOptions(suppliedOptions) {
return Object.assign(Object.assign({}, suppliedOptions), { customRenderingMetaMap: kebabToCamelKeys(this.$scopedSlots), handleCustomRendering: getSecret(this).handleCustomRendering });
return Object.assign(Object.assign({}, suppliedOptions), { customRenderingMetaMap: kebabToCamelKeys(this.$scopedSlots), handleCustomRendering: getSecret(this).handleCustomRendering, customRenderingReplaces: true });
},

@@ -106,0 +106,0 @@ },

@@ -1,1 +0,1 @@

this.FullCalendar=this.FullCalendar||{},this.FullCalendar.Vue=function(e,t,n,s){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=r(t);const l={headerToolbar:!0,footerToolbar:!0,events:!0,eventSources:!0,resources:!0},o="undefined"!=typeof document?document.createDocumentFragment():null,d=i.default.extend({render(e){return e("aside",{style:{display:"none"}},this.$slots.default||[])},mounted(){o&&o.appendChild(this.$el)},beforeDestroy(){o&&o.removeChild(this.$el)}}),a="undefined"!=typeof document?document.createDocumentFragment():null,u=i.default.extend({props:{inPlaceOf:"undefined"!=typeof Element?Element:Object,reportEl:Function,elTag:String,elClasses:Array,elStyle:Object,elAttrs:Object},render(e){return e(this.elTag,{class:this.elClasses,style:this.elStyle,attrs:this.elAttrs},this.$slots.default||[])},mounted(){h(this.$el,this.inPlaceOf),this.inPlaceOf.style.display="none",this.reportEl(this.$el)},updated(){a&&this.inPlaceOf.parentNode!==a&&(h(this.$el,this.inPlaceOf),this.reportEl(this.$el))},beforeDestroy(){a&&this.inPlaceOf.parentNode===a&&a.removeChild(this.inPlaceOf),this.reportEl(null)}});function h(e,t){var n;null===(n=t.parentNode)||void 0===n||n.insertBefore(e,t.nextSibling),a&&a.appendChild(t)}const p=i.default.extend({props:{options:Object},data:()=>({renderId:0,customRenderingMap:new Map}),methods:{getApi(){return this.calendar},buildOptions(e){return Object.assign(Object.assign({},e),{customRenderingMetaMap:c(this.$scopedSlots),handleCustomRendering:this.handleCustomRendering})}},render(e){const t=[];for(const n of this.customRenderingMap.values()){const s="function"==typeof n.generatorMeta?n.generatorMeta(n.renderProps):n.generatorMeta;t.push(e("div",{key:n.id},[e(u,{key:n.id,props:{inPlaceOf:n.containerEl,reportEl:n.reportNewContainerEl,elTag:n.elTag,elClasses:n.elClasses,elStyle:n.elStyle,elAttrs:n.elAttrs}},s)]))}return e("div",{attrs:{"data-fc-render-id":this.renderId}},[e(d,t)])},mounted(){const e=new s.CustomRenderingStore;this.handleCustomRendering=e.handle.bind(e);const t=this.buildOptions(this.options),r=new n.Calendar(this.$el,t);this.calendar=r,r.render(),e.subscribe((e=>{this.customRenderingMap=e,this.renderId++,this.needCustomRenderingResize=!0}))},beforeUpdate(){this.getApi().resumeRendering()},updated(){this.needCustomRenderingResize&&(this.needCustomRenderingResize=!1,this.getApi().updateSize())},beforeDestroy(){this.getApi().destroy()},watch:function(){let e={options:{deep:!0,handler(e){let t=this.getApi();t.pauseRendering();let n=this.buildOptions(e);t.resetOptions(n),this.renderId++}}};for(let t in l)e[`options.${t}`]={deep:!0,handler(e){if(void 0!==e){let n=this.getApi();n.pauseRendering(),n.resetOptions({[t]:e},[t]),this.renderId++}}};return e}()});function c(e){const t={};for(const s in e)t[(n=s,n.split("-").map(((e,t)=>t?function(e){return e.charAt(0).toUpperCase()+e.slice(1)}(e):e)).join(""))]=e[s];var n;return t}let f,g=!1;function m(e){g||(g=!0,e.component("FullCalendar",p))}return f="undefined"!=typeof globalThis?globalThis.Vue:window.Vue,f&&f.use({install:m}),e.default=p,e.install=m,Object.defineProperty(e,"__esModule",{value:!0}),e}({},Vue,FullCalendar,FullCalendar.Internal);
this.FullCalendar=this.FullCalendar||{},this.FullCalendar.Vue=function(e,t,n,s){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=r(t);const l={headerToolbar:!0,footerToolbar:!0,events:!0,eventSources:!0,resources:!0},o="undefined"!=typeof document?document.createDocumentFragment():null,d=i.default.extend({render(e){return e("aside",{style:{display:"none"}},this.$slots.default||[])},mounted(){o&&o.appendChild(this.$el)},beforeDestroy(){o&&o.removeChild(this.$el)}}),a="undefined"!=typeof document?document.createDocumentFragment():null,u=i.default.extend({props:{inPlaceOf:"undefined"!=typeof Element?Element:Object,reportEl:Function,elTag:String,elClasses:Array,elStyle:Object,elAttrs:Object},render(e){return e(this.elTag,{class:this.elClasses,style:this.elStyle,attrs:this.elAttrs},this.$slots.default||[])},mounted(){p(this.$el,this.inPlaceOf),this.inPlaceOf.style.display="none",this.reportEl(this.$el)},updated(){a&&this.inPlaceOf.parentNode!==a&&(p(this.$el,this.inPlaceOf),this.reportEl(this.$el))},beforeDestroy(){a&&this.inPlaceOf.parentNode===a&&a.removeChild(this.inPlaceOf),this.reportEl(null)}});function p(e,t){var n;null===(n=t.parentNode)||void 0===n||n.insertBefore(e,t.nextSibling),a&&a.appendChild(t)}const h=i.default.extend({props:{options:Object},data:()=>({renderId:0,customRenderingMap:new Map}),methods:{getApi(){return this.calendar},buildOptions(e){return Object.assign(Object.assign({},e),{customRenderingMetaMap:c(this.$scopedSlots),handleCustomRendering:this.handleCustomRendering,customRenderingReplaces:!0})}},render(e){const t=[];for(const n of this.customRenderingMap.values()){const s="function"==typeof n.generatorMeta?n.generatorMeta(n.renderProps):n.generatorMeta;t.push(e("div",{key:n.id},[e(u,{key:n.id,props:{inPlaceOf:n.containerEl,reportEl:n.reportNewContainerEl,elTag:n.elTag,elClasses:n.elClasses,elStyle:n.elStyle,elAttrs:n.elAttrs}},s)]))}return e("div",{attrs:{"data-fc-render-id":this.renderId}},[e(d,t)])},mounted(){const e=new s.CustomRenderingStore;this.handleCustomRendering=e.handle.bind(e);const t=this.buildOptions(this.options),r=new n.Calendar(this.$el,t);this.calendar=r,r.render(),e.subscribe((e=>{this.customRenderingMap=e,this.renderId++,this.needCustomRenderingResize=!0}))},beforeUpdate(){this.getApi().resumeRendering()},updated(){this.needCustomRenderingResize&&(this.needCustomRenderingResize=!1,this.getApi().updateSize())},beforeDestroy(){this.getApi().destroy()},watch:function(){let e={options:{deep:!0,handler(e){let t=this.getApi();t.pauseRendering();let n=this.buildOptions(e);t.resetOptions(n),this.renderId++}}};for(let t in l)e[`options.${t}`]={deep:!0,handler(e){if(void 0!==e){let n=this.getApi();n.pauseRendering(),n.resetOptions({[t]:e},[t]),this.renderId++}}};return e}()});function c(e){const t={};for(const s in e)t[(n=s,n.split("-").map(((e,t)=>t?function(e){return e.charAt(0).toUpperCase()+e.slice(1)}(e):e)).join(""))]=e[s];var n;return t}let f,g=!1;function m(e){g||(g=!0,e.component("FullCalendar",h))}return f="undefined"!=typeof globalThis?globalThis.Vue:window.Vue,f&&f.use({install:m}),e.default=h,e.install=m,Object.defineProperty(e,"__esModule",{value:!0}),e}({},Vue,FullCalendar,FullCalendar.Internal);
{
"name": "@fullcalendar/vue",
"version": "6.1.9",
"version": "6.1.10",
"title": "FullCalendar Vue 2 Component",

@@ -21,3 +21,3 @@ "description": "The official Vue 2 component for FullCalendar",

"peerDependencies": {
"@fullcalendar/core": "~6.1.9",
"@fullcalendar/core": "~6.1.10",
"vue": "^2.6.12"

@@ -30,7 +30,7 @@ },

"@babel/runtime": "^7.12.1",
"@fullcalendar/core": "~6.1.9",
"@fullcalendar/daygrid": "~6.1.9",
"@fullcalendar/interaction": "~6.1.9",
"@fullcalendar/resource": "~6.1.9",
"@fullcalendar/resource-timeline": "~6.1.9",
"@fullcalendar/core": "~6.1.10",
"@fullcalendar/daygrid": "~6.1.10",
"@fullcalendar/interaction": "~6.1.10",
"@fullcalendar/resource": "~6.1.10",
"@fullcalendar/resource-timeline": "~6.1.10",
"@vue/test-utils": "^1.0.3",

@@ -37,0 +37,0 @@ "babel-loader": "^8.1.0",

@@ -30,2 +30,3 @@ import Vue, { PropType, VNode } from 'vue'

handleCustomRendering: getSecret(this).handleCustomRendering,
customRenderingReplaces: true,
}

@@ -32,0 +33,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc