@fullcalendar/core
Advanced tools
Comparing version 5.7.0 to 5.7.2
/*! | ||
FullCalendar v5.7.0 | ||
FullCalendar v5.7.2 | ||
Docs & License: https://fullcalendar.io/ | ||
@@ -127,4 +127,5 @@ (c) 2021 Adam Shaw | ||
exports.Calendar = Calendar; | ||
Object.keys(common).forEach(function (k) { | ||
if (k !== 'default') Object.defineProperty(exports, k, { | ||
if (k !== 'default' && !exports.hasOwnProperty(k)) Object.defineProperty(exports, k, { | ||
enumerable: true, | ||
@@ -136,2 +137,1 @@ get: function () { | ||
}); | ||
exports.Calendar = Calendar; |
import './vdom'; | ||
import { CalendarApi, CalendarData, DelayedRunner, ViewApi, CalendarOptions, Action, CssDimValue } from '@fullcalendar/common'; | ||
import * as _fullcalendar_common from '@fullcalendar/common'; | ||
import { CalendarApi, CalendarData, DelayedRunner, CalendarOptions, Action, CssDimValue } from '@fullcalendar/common'; | ||
export * from '@fullcalendar/common'; | ||
@@ -13,3 +14,3 @@ | ||
customContentRenderId: number; | ||
get view(): ViewApi; | ||
get view(): _fullcalendar_common.ViewApi; | ||
constructor(el: HTMLElement, optionOverrides?: CalendarOptions); | ||
@@ -30,3 +31,2 @@ handleAction: (action: Action) => void; | ||
export { Calendar }; |
/*! | ||
FullCalendar v5.7.0 | ||
FullCalendar v5.7.2 | ||
Docs & License: https://fullcalendar.io/ | ||
@@ -4,0 +4,0 @@ (c) 2021 Adam Shaw |
{ | ||
"name": "@fullcalendar/core", | ||
"version": "5.7.0", | ||
"version": "5.7.2", | ||
"title": "FullCalendar Core Package", | ||
@@ -8,3 +8,3 @@ "description": "Provides core functionality, including the Calendar class", | ||
"dependencies": { | ||
"@fullcalendar/common": "~5.7.0", | ||
"@fullcalendar/common": "~5.7.2", | ||
"preact": "^10.0.5", | ||
@@ -33,4 +33,4 @@ "tslib": "^2.0.3" | ||
"devDependencies": { | ||
"@fullcalendar/core-preact": "5.7.0" | ||
"@fullcalendar/core-preact": "5.7.2" | ||
} | ||
} |
@@ -7,2 +7,25 @@ 'use strict'; | ||
function _interopNamespace(e) { | ||
if (e && e.__esModule) return e; | ||
var n = Object.create(null); | ||
if (e) { | ||
Object.keys(e).forEach(function (k) { | ||
if (k !== 'default') { | ||
var d = Object.getOwnPropertyDescriptor(e, k); | ||
Object.defineProperty(n, k, d.get ? d : { | ||
enumerable: true, | ||
get: function () { | ||
return e[k]; | ||
} | ||
}); | ||
} | ||
}); | ||
} | ||
n['default'] = e; | ||
return Object.freeze(n); | ||
} | ||
var preact__namespace = /*#__PURE__*/_interopNamespace(preact); | ||
var preactCompat__namespace = /*#__PURE__*/_interopNamespace(preactCompat); | ||
var globalObj = typeof globalThis !== 'undefined' ? globalThis : window; // // TODO: streamline when killing IE11 support | ||
@@ -14,9 +37,9 @@ if (globalObj.FullCalendarVDom) { | ||
globalObj.FullCalendarVDom = { | ||
Component: preact.Component, | ||
createElement: preact.createElement, | ||
render: preact.render, | ||
createRef: preact.createRef, | ||
Fragment: preact.Fragment, | ||
Component: preact__namespace.Component, | ||
createElement: preact__namespace.createElement, | ||
render: preact__namespace.render, | ||
createRef: preact__namespace.createRef, | ||
Fragment: preact__namespace.Fragment, | ||
createContext: createContext, | ||
createPortal: preactCompat.createPortal, | ||
createPortal: preactCompat__namespace.createPortal, | ||
flushToDom: flushToDom, | ||
@@ -30,3 +53,3 @@ unmountComponentAtNode: unmountComponentAtNode, | ||
function flushToDom() { | ||
var oldDebounceRendering = preact.options.debounceRendering; // orig | ||
var oldDebounceRendering = preact__namespace.options.debounceRendering; // orig | ||
var callbackQ = []; | ||
@@ -36,8 +59,8 @@ function execCallbackSync(callback) { | ||
} | ||
preact.options.debounceRendering = execCallbackSync; | ||
preact.render(preact.createElement(FakeComponent, {}), document.createElement('div')); | ||
preact__namespace.options.debounceRendering = execCallbackSync; | ||
preact__namespace.render(preact__namespace.createElement(FakeComponent, {}), document.createElement('div')); | ||
while (callbackQ.length) { | ||
callbackQ.shift()(); | ||
} | ||
preact.options.debounceRendering = oldDebounceRendering; | ||
preact__namespace.options.debounceRendering = oldDebounceRendering; | ||
} | ||
@@ -49,8 +72,8 @@ var FakeComponent = /** @class */ (function (_super) { | ||
} | ||
FakeComponent.prototype.render = function () { return preact.createElement('div', {}); }; | ||
FakeComponent.prototype.render = function () { return preact__namespace.createElement('div', {}); }; | ||
FakeComponent.prototype.componentDidMount = function () { this.setState({}); }; | ||
return FakeComponent; | ||
}(preact.Component)); | ||
}(preact__namespace.Component)); | ||
function createContext(defaultValue) { | ||
var ContextType = preact.createContext(defaultValue); | ||
var ContextType = preact__namespace.createContext(defaultValue); | ||
var origProvider = ContextType.Provider; | ||
@@ -85,3 +108,3 @@ ContextType.Provider = function () { | ||
function unmountComponentAtNode(node) { | ||
preact.render(null, node); | ||
preact__namespace.render(null, node); | ||
} |
32
vdom.js
import { __extends } from 'tslib'; | ||
import { Component, createElement, render, createRef, Fragment, options, createContext as createContext$1 } from 'preact'; | ||
import { createPortal } from 'preact/compat'; | ||
import * as preact from 'preact'; | ||
import * as preactCompat from 'preact/compat'; | ||
@@ -11,9 +11,9 @@ var globalObj = typeof globalThis !== 'undefined' ? globalThis : window; // // TODO: streamline when killing IE11 support | ||
globalObj.FullCalendarVDom = { | ||
Component: Component, | ||
createElement: createElement, | ||
render: render, | ||
createRef: createRef, | ||
Fragment: Fragment, | ||
Component: preact.Component, | ||
createElement: preact.createElement, | ||
render: preact.render, | ||
createRef: preact.createRef, | ||
Fragment: preact.Fragment, | ||
createContext: createContext, | ||
createPortal: createPortal, | ||
createPortal: preactCompat.createPortal, | ||
flushToDom: flushToDom, | ||
@@ -27,3 +27,3 @@ unmountComponentAtNode: unmountComponentAtNode, | ||
function flushToDom() { | ||
var oldDebounceRendering = options.debounceRendering; // orig | ||
var oldDebounceRendering = preact.options.debounceRendering; // orig | ||
var callbackQ = []; | ||
@@ -33,8 +33,8 @@ function execCallbackSync(callback) { | ||
} | ||
options.debounceRendering = execCallbackSync; | ||
render(createElement(FakeComponent, {}), document.createElement('div')); | ||
preact.options.debounceRendering = execCallbackSync; | ||
preact.render(preact.createElement(FakeComponent, {}), document.createElement('div')); | ||
while (callbackQ.length) { | ||
callbackQ.shift()(); | ||
} | ||
options.debounceRendering = oldDebounceRendering; | ||
preact.options.debounceRendering = oldDebounceRendering; | ||
} | ||
@@ -46,8 +46,8 @@ var FakeComponent = /** @class */ (function (_super) { | ||
} | ||
FakeComponent.prototype.render = function () { return createElement('div', {}); }; | ||
FakeComponent.prototype.render = function () { return preact.createElement('div', {}); }; | ||
FakeComponent.prototype.componentDidMount = function () { this.setState({}); }; | ||
return FakeComponent; | ||
}(Component)); | ||
}(preact.Component)); | ||
function createContext(defaultValue) { | ||
var ContextType = createContext$1(defaultValue); | ||
var ContextType = preact.createContext(defaultValue); | ||
var origProvider = ContextType.Provider; | ||
@@ -82,3 +82,3 @@ ContextType.Provider = function () { | ||
function unmountComponentAtNode(node) { | ||
render(null, node); | ||
preact.render(null, node); | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
840895
16942
Updated@fullcalendar/common@~5.7.2