Skip to content
Snippets Groups Projects
Verified Commit b5208e28 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3318867 by longwave, lauriii, Wim Leers: Update CKEditor 5 to 35.3.0

parent d96c99b4
No related branches found
No related tags found
36 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!54479.5.x SF update,!5014Issue #3071143: Table Render Array Example Is Incorrect,!4868Issue #1428520: Improve menu parent link selection,!4289Issue #1344552 by marcingy, Niklas Fiekas, Ravi.J, aleevas, Eduardo Morales...,!4114Issue #2707291: Disable body-level scrolling when a dialog is open as a modal,!4100Issue #3249600: Add support for PHP 8.1 Enums as allowed values for list_* data types,!3630Issue #2815301 by Chi, DanielVeza, kostyashupenko, smustgrave: Allow to create...,!3600Issue #3344629: Passing null to parameter #1 ($haystack) of type string is deprecated,!3291Issue #3336463: Rewrite rules for gzipped CSS and JavaScript aggregates never match,!3102Issue #3164428 by DonAtt, longwave, sahil.goyal, Anchal_gupta, alexpott: Use...,!2378Issue #2875033: Optimize joins and table selection in SQL entity query implementation,!2334Issue #3228209: Add hasRole() method to AccountInterface,!2074Issue #2707689: NodeForm::actions() checks for delete access on new entities,!2062Issue #3246454: Add weekly granularity to views date sort,!1591Issue #3199697: Add JSON:API Translation experimental module,!1484Exposed filters get values from URL when Ajax is on,!1255Issue #3238922: Refactor (if feasible) uses of the jQuery serialize function to use vanillaJS,!1254Issue #3238915: Refactor (if feasible) uses of the jQuery ready function to use VanillaJS,!1162Issue #3100350: Unable to save '/' root path alias,!1105Issue #3025039: New non translatable field on translatable content throws error,!1073issue #3191727: Focus states on mobile second level navigation items fixed,!10223132456: Fix issue where views instances are emptied before an ajax request is complete,!957Added throwing of InvalidPluginDefinitionException from getDefinition().,!925Issue #2339235: Remove taxonomy hard dependency on node module,!877Issue #2708101: Default value for link text is not saved,!873Issue #2875228: Site install not using batch API service,!872Draft: Issue #3221319: Race condition when creating menu links and editing content deletes menu links,!844Resolve #3036010 "Updaters",!712Issue #2909128: Autocomplete intermittent on Chrome Android,!617Issue #3043725: Provide a Entity Handler for user cancelation,!579Issue #2230909: Simple decimals fail to pass validation,!560Move callback classRemove outside of the loop,!555Issue #3202493,!485Sets the autocomplete attribute for username/password input field on login form.,!30Issue #3182188: Updates composer usage to point at ./vendor/bin/composer
Showing
with 294 additions and 385 deletions
/*!
* @license Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md.
*/(()=>{var e={655:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var o=r(609),n=r.n(o)()((function(e){return e[1]}));n.push([e.id,".ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-modal)}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-bottom-width:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{border-bottom-width:1px;border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}",""]);const i=n},609:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=e(t);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,o){"string"==typeof e&&(e=[[null,e,""]]);var n={};if(o)for(var i=0;i<this.length;i++){var c=this[i][0];null!=c&&(n[c]=!0)}for(var a=0;a<e.length;a++){var s=[].concat(e[a]);o&&n[s[0]]||(r&&(s[2]?s[2]="".concat(r," and ").concat(s[2]):s[2]=r),t.push(s))}},t}},62:(e,t,r)=>{"use strict";var o,n=function(){return void 0===o&&(o=Boolean(window&&document&&document.all&&!window.atob)),o},i=function(){var e={};return function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}e[t]=r}return e[t]}}(),c=[];function a(e){for(var t=-1,r=0;r<c.length;r++)if(c[r].identifier===e){t=r;break}return t}function s(e,t){for(var r={},o=[],n=0;n<e.length;n++){var i=e[n],s=t.base?i[0]+t.base:i[0],l=r[s]||0,d="".concat(s," ").concat(l);r[s]=l+1;var u=a(d),p={css:i[1],media:i[2],sourceMap:i[3]};-1!==u?(c[u].references++,c[u].updater(p)):c.push({identifier:d,updater:k(p,t),references:1}),o.push(d)}return o}function l(e){var t=document.createElement("style"),o=e.attributes||{};if(void 0===o.nonce){var n=r.nc;n&&(o.nonce=n)}if(Object.keys(o).forEach((function(e){t.setAttribute(e,o[e])})),"function"==typeof e.insert)e.insert(t);else{var c=i(e.insert||"head");if(!c)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");c.appendChild(t)}return t}var d,u=(d=[],function(e,t){return d[e]=t,d.filter(Boolean).join("\n")});function p(e,t,r,o){var n=r?"":o.media?"@media ".concat(o.media," {").concat(o.css,"}"):o.css;if(e.styleSheet)e.styleSheet.cssText=u(t,n);else{var i=document.createTextNode(n),c=e.childNodes;c[t]&&e.removeChild(c[t]),c.length?e.insertBefore(i,c[t]):e.appendChild(i)}}function f(e,t,r){var o=r.css,n=r.media,i=r.sourceMap;if(n?e.setAttribute("media",n):e.removeAttribute("media"),i&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleSheet)e.styleSheet.cssText=o;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(o))}}var b=null,h=0;function k(e,t){var r,o,n;if(t.singleton){var i=h++;r=b||(b=l(t)),o=p.bind(null,r,i,!1),n=p.bind(null,r,i,!0)}else r=l(t),o=f.bind(null,r,t),n=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(r)};return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else n()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=n());var r=s(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var o=0;o<r.length;o++){var n=a(r[o]);c[n].references--}for(var i=s(e,t),l=0;l<r.length;l++){var d=a(r[l]);0===c[d].references&&(c[d].updater(),c.splice(d,1))}r=i}}}},704:(e,t,r)=>{e.exports=r(79)("./src/core.js")},492:(e,t,r)=>{e.exports=r(79)("./src/engine.js")},273:(e,t,r)=>{e.exports=r(79)("./src/ui.js")},209:(e,t,r)=>{e.exports=r(79)("./src/utils.js")},79:e=>{"use strict";e.exports=CKEditor5.dll}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={id:o,exports:{}};return e[o](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0;var o={};(()=>{"use strict";r.r(o),r.d(o,{ClassicEditor:()=>R});var e=r(704),t=r(209);const n=function(e){return null!=e&&"object"==typeof e};const i="object"==typeof global&&global&&global.Object===Object&&global;var c="object"==typeof self&&self&&self.Object===Object&&self;const a=(i||c||Function("return this")()).Symbol;var s=Object.prototype,l=s.hasOwnProperty,d=s.toString,u=a?a.toStringTag:void 0;const p=function(e){var t=l.call(e,u),r=e[u];try{e[u]=void 0;var o=!0}catch(e){}var n=d.call(e);return o&&(t?e[u]=r:delete e[u]),n};var f=Object.prototype.toString;const b=function(e){return f.call(e)};var h=a?a.toStringTag:void 0;const k=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":h&&h in Object(e)?p(e):b(e)};const v=function(e,t){return function(r){return e(t(r))}}(Object.getPrototypeOf,Object);var m=Function.prototype,y=Object.prototype,g=m.toString,_=y.hasOwnProperty,w=g.call(Object);const j=function(e){if(!n(e)||"[object Object]"!=k(e))return!1;var t=v(e);if(null===t)return!0;var r=_.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&g.call(r)==w};const x=function(e){return n(e)&&1===e.nodeType&&!j(e)};var O=r(273),E=r(492);class T extends e.EditorUI{constructor(e,r){super(e),this.view=r,this._toolbarConfig=(0,O.normalizeToolbarConfig)(e.config.get("toolbar")),this._elementReplacer=new t.ElementReplacer}get element(){return this.view.element}init(e){const t=this.editor,r=this.view,o=t.editing.view,n=r.editable,i=o.document.getRoot();n.name=i.rootName,r.render();const c=n.element;this.setEditableElement(n.name,c),r.editable.bind("isFocused").to(this.focusTracker),o.attachDomRoot(c),e&&this._elementReplacer.replace(e,this.element),this._initPlaceholder(),this._initToolbar(),this.fire("ready")}destroy(){const e=this.view,t=this.editor.editing.view;this._elementReplacer.restore(),t.detachDomRoot(e.editable.name),e.destroy(),super.destroy()}_initToolbar(){const e=this.view;e.stickyPanel.bind("isActive").to(this.focusTracker,"isFocused"),e.stickyPanel.limiterElement=e.element,e.stickyPanel.bind("viewportTopOffset").to(this,"viewportOffset",(({top:e})=>e)),e.toolbar.fillFromConfig(this._toolbarConfig,this.componentFactory),this.addToolbar(e.toolbar)}_initPlaceholder(){const e=this.editor,t=e.editing.view,r=t.document.getRoot(),o=e.sourceElement,n=e.config.get("placeholder")||o&&"textarea"===o.tagName.toLowerCase()&&o.getAttribute("placeholder");n&&(0,E.enablePlaceholder)({view:t,element:r,text:n,isDirectHost:!1,keepOnFocus:!0})}}var S=r(62),C=r.n(S),P=r(655),F={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};C()(P.Z,F);P.Z.locals;class M extends O.BoxedEditorUIView{constructor(e,t,r={}){super(e),this.stickyPanel=new O.StickyPanelView(e),this.toolbar=new O.ToolbarView(e,{shouldGroupWhenFull:r.shouldToolbarGroupWhenFull}),this.editable=new O.InlineEditableUIView(e,t)}render(){super.render(),this.stickyPanel.content.add(this.toolbar),this.top.add(this.stickyPanel),this.main.add(this.editable)}}class R extends e.Editor{constructor(r,o={}){if(!x(r)&&void 0!==o.initialData)throw new t.CKEditorError("editor-create-initial-data",null);super(o),void 0===this.config.get("initialData")&&this.config.set("initialData",function(e){return x(e)?(0,t.getDataFromElement)(e):e}(r)),x(r)&&(this.sourceElement=r),this.model.document.createRoot();const n=!this.config.get("toolbar.shouldNotGroupWhenFull"),i=new M(this.locale,this.editing.view,{shouldToolbarGroupWhenFull:n});this.ui=new T(this,i),(0,e.attachToForm)(this)}destroy(){return this.sourceElement&&this.updateSourceElement(),this.ui.destroy(),super.destroy()}static create(e,t={}){return new Promise((r=>{const o=new this(e,t);r(o.initPlugins().then((()=>o.ui.init(x(e)?e:null))).then((()=>o.data.init(o.config.get("initialData")))).then((()=>o.fire("ready"))).then((()=>o)))}))}}(0,t.mix)(R,e.DataApiMixin),(0,t.mix)(R,e.ElementApiMixin)})(),(window.CKEditor5=window.CKEditor5||{}).editorClassic=o})();
\ No newline at end of file
*/(()=>{var e={655:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var o=r(609),n=r.n(o)()((function(e){return e[1]}));n.push([e.id,".ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-modal)}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-bottom-width:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{border-bottom-width:1px;border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}",""]);const i=n},609:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=e(t);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,o){"string"==typeof e&&(e=[[null,e,""]]);var n={};if(o)for(var i=0;i<this.length;i++){var c=this[i][0];null!=c&&(n[c]=!0)}for(var a=0;a<e.length;a++){var s=[].concat(e[a]);o&&n[s[0]]||(r&&(s[2]?s[2]="".concat(r," and ").concat(s[2]):s[2]=r),t.push(s))}},t}},62:(e,t,r)=>{"use strict";var o,n=function(){return void 0===o&&(o=Boolean(window&&document&&document.all&&!window.atob)),o},i=function(){var e={};return function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}e[t]=r}return e[t]}}(),c=[];function a(e){for(var t=-1,r=0;r<c.length;r++)if(c[r].identifier===e){t=r;break}return t}function s(e,t){for(var r={},o=[],n=0;n<e.length;n++){var i=e[n],s=t.base?i[0]+t.base:i[0],l=r[s]||0,d="".concat(s," ").concat(l);r[s]=l+1;var u=a(d),p={css:i[1],media:i[2],sourceMap:i[3]};-1!==u?(c[u].references++,c[u].updater(p)):c.push({identifier:d,updater:k(p,t),references:1}),o.push(d)}return o}function l(e){var t=document.createElement("style"),o=e.attributes||{};if(void 0===o.nonce){var n=r.nc;n&&(o.nonce=n)}if(Object.keys(o).forEach((function(e){t.setAttribute(e,o[e])})),"function"==typeof e.insert)e.insert(t);else{var c=i(e.insert||"head");if(!c)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");c.appendChild(t)}return t}var d,u=(d=[],function(e,t){return d[e]=t,d.filter(Boolean).join("\n")});function p(e,t,r,o){var n=r?"":o.media?"@media ".concat(o.media," {").concat(o.css,"}"):o.css;if(e.styleSheet)e.styleSheet.cssText=u(t,n);else{var i=document.createTextNode(n),c=e.childNodes;c[t]&&e.removeChild(c[t]),c.length?e.insertBefore(i,c[t]):e.appendChild(i)}}function f(e,t,r){var o=r.css,n=r.media,i=r.sourceMap;if(n?e.setAttribute("media",n):e.removeAttribute("media"),i&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleSheet)e.styleSheet.cssText=o;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(o))}}var b=null,h=0;function k(e,t){var r,o,n;if(t.singleton){var i=h++;r=b||(b=l(t)),o=p.bind(null,r,i,!1),n=p.bind(null,r,i,!0)}else r=l(t),o=f.bind(null,r,t),n=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(r)};return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else n()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=n());var r=s(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var o=0;o<r.length;o++){var n=a(r[o]);c[n].references--}for(var i=s(e,t),l=0;l<r.length;l++){var d=a(r[l]);0===c[d].references&&(c[d].updater(),c.splice(d,1))}r=i}}}},704:(e,t,r)=>{e.exports=r(79)("./src/core.js")},492:(e,t,r)=>{e.exports=r(79)("./src/engine.js")},273:(e,t,r)=>{e.exports=r(79)("./src/ui.js")},209:(e,t,r)=>{e.exports=r(79)("./src/utils.js")},79:e=>{"use strict";e.exports=CKEditor5.dll}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={id:o,exports:{}};return e[o](i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nc=void 0;var o={};(()=>{"use strict";r.r(o),r.d(o,{ClassicEditor:()=>R});var e=r(704),t=r(209);const n=function(e){return null!=e&&"object"==typeof e};const i="object"==typeof global&&global&&global.Object===Object&&global;var c="object"==typeof self&&self&&self.Object===Object&&self;const a=(i||c||Function("return this")()).Symbol;var s=Object.prototype,l=s.hasOwnProperty,d=s.toString,u=a?a.toStringTag:void 0;const p=function(e){var t=l.call(e,u),r=e[u];try{e[u]=void 0;var o=!0}catch(e){}var n=d.call(e);return o&&(t?e[u]=r:delete e[u]),n};var f=Object.prototype.toString;const b=function(e){return f.call(e)};var h=a?a.toStringTag:void 0;const k=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":h&&h in Object(e)?p(e):b(e)};const v=function(e,t){return function(r){return e(t(r))}}(Object.getPrototypeOf,Object);var m=Function.prototype,y=Object.prototype,g=m.toString,_=y.hasOwnProperty,w=g.call(Object);const j=function(e){if(!n(e)||"[object Object]"!=k(e))return!1;var t=v(e);if(null===t)return!0;var r=_.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&g.call(r)==w};const x=function(e){return n(e)&&1===e.nodeType&&!j(e)};var O=r(273),E=r(492);class T extends e.EditorUI{constructor(e,r){super(e),this.view=r,this._toolbarConfig=(0,O.normalizeToolbarConfig)(e.config.get("toolbar")),this._elementReplacer=new t.ElementReplacer}get element(){return this.view.element}init(e){const t=this.editor,r=this.view,o=t.editing.view,n=r.editable,i=o.document.getRoot();n.name=i.rootName,r.render();const c=n.element;this.setEditableElement(n.name,c),r.editable.bind("isFocused").to(this.focusTracker),o.attachDomRoot(c),e&&this._elementReplacer.replace(e,this.element),this._initPlaceholder(),this._initToolbar(),this.fire("ready")}destroy(){super.destroy();const e=this.view,t=this.editor.editing.view;this._elementReplacer.restore(),t.detachDomRoot(e.editable.name),e.destroy()}_initToolbar(){const e=this.view;e.stickyPanel.bind("isActive").to(this.focusTracker,"isFocused"),e.stickyPanel.limiterElement=e.element,e.stickyPanel.bind("viewportTopOffset").to(this,"viewportOffset",(({top:e})=>e)),e.toolbar.fillFromConfig(this._toolbarConfig,this.componentFactory),this.addToolbar(e.toolbar)}_initPlaceholder(){const e=this.editor,t=e.editing.view,r=t.document.getRoot(),o=e.sourceElement,n=e.config.get("placeholder")||o&&"textarea"===o.tagName.toLowerCase()&&o.getAttribute("placeholder");n&&(0,E.enablePlaceholder)({view:t,element:r,text:n,isDirectHost:!1,keepOnFocus:!0})}}var S=r(62),C=r.n(S),P=r(655),F={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};C()(P.Z,F);P.Z.locals;class M extends O.BoxedEditorUIView{constructor(e,t,r={}){super(e),this.stickyPanel=new O.StickyPanelView(e),this.toolbar=new O.ToolbarView(e,{shouldGroupWhenFull:r.shouldToolbarGroupWhenFull}),this.editable=new O.InlineEditableUIView(e,t)}render(){super.render(),this.stickyPanel.content.add(this.toolbar),this.top.add(this.stickyPanel),this.main.add(this.editable)}}class R extends e.Editor{constructor(r,o={}){if(!x(r)&&void 0!==o.initialData)throw new t.CKEditorError("editor-create-initial-data",null);super(o),void 0===this.config.get("initialData")&&this.config.set("initialData",function(e){return x(e)?(0,t.getDataFromElement)(e):e}(r)),x(r)&&(this.sourceElement=r),this.model.document.createRoot();const n=!this.config.get("toolbar.shouldNotGroupWhenFull"),i=new M(this.locale,this.editing.view,{shouldToolbarGroupWhenFull:n});this.ui=new T(this,i),(0,e.attachToForm)(this)}destroy(){return this.sourceElement&&this.updateSourceElement(),this.ui.destroy(),super.destroy()}static create(e,t={}){return new Promise((r=>{const o=new this(e,t);r(o.initPlugins().then((()=>o.ui.init(x(e)?e:null))).then((()=>o.data.init(o.config.get("initialData")))).then((()=>o.fire("ready"))).then((()=>o)))}))}}(0,t.mix)(R,e.DataApiMixin),(0,t.mix)(R,e.ElementApiMixin)})(),(window.CKEditor5=window.CKEditor5||{}).editorClassic=o})();
\ No newline at end of file
/*!
* @license Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md.
*/(()=>{var t={704:(t,e,o)=>{t.exports=o(79)("./src/core.js")},492:(t,e,o)=>{t.exports=o(79)("./src/engine.js")},273:(t,e,o)=>{t.exports=o(79)("./src/ui.js")},209:(t,e,o)=>{t.exports=o(79)("./src/utils.js")},79:t=>{"use strict";t.exports=CKEditor5.dll}},e={};function o(r){var i=e[r];if(void 0!==i)return i.exports;var n=e[r]={exports:{}};return t[r](n,n.exports,o),n.exports}o.d=(t,e)=>{for(var r in e)o.o(e,r)&&!o.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),o.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r={};(()=>{"use strict";o.r(r),o.d(r,{DecoupledEditor:()=>F});var t=o(704),e=o(209);const i=function(t){return null!=t&&"object"==typeof t};const n="object"==typeof global&&global&&global.Object===Object&&global;var s="object"==typeof self&&self&&self.Object===Object&&self;const l=(n||s||Function("return this")()).Symbol;var a=Object.prototype,c=a.hasOwnProperty,d=a.toString,u=l?l.toStringTag:void 0;const h=function(t){var e=c.call(t,u),o=t[u];try{t[u]=void 0;var r=!0}catch(t){}var i=d.call(t);return r&&(e?t[u]=o:delete t[u]),i};var b=Object.prototype.toString;const p=function(t){return b.call(t)};var g=l?l.toStringTag:void 0;const f=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":g&&g in Object(t)?h(t):p(t)};const m=function(t,e){return function(o){return t(e(o))}}(Object.getPrototypeOf,Object);var v=Function.prototype,y=Object.prototype,w=v.toString,E=y.hasOwnProperty,j=w.call(Object);const O=function(t){if(!i(t)||"[object Object]"!=f(t))return!1;var e=m(t);if(null===e)return!0;var o=E.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&w.call(o)==j};const x=function(t){return i(t)&&1===t.nodeType&&!O(t)};var T=o(492);class D extends t.EditorUI{constructor(t,e){super(t),this.view=e}init(){const t=this.editor,e=this.view,o=t.editing.view,r=e.editable,i=o.document.getRoot();e.editable.name=i.rootName,e.render();const n=r.element;this.setEditableElement(r.name,n),e.editable.bind("isFocused").to(this.focusTracker),o.attachDomRoot(n),this._initPlaceholder(),this._initToolbar(),this.fire("ready")}destroy(){const t=this.view;this.editor.editing.view.detachDomRoot(t.editable.name),t.destroy(),super.destroy()}_initToolbar(){const t=this.editor,e=this.view;e.toolbar.fillFromConfig(t.config.get("toolbar"),this.componentFactory),this.addToolbar(e.toolbar)}_initPlaceholder(){const t=this.editor,e=t.editing.view,o=e.document.getRoot(),r=t.sourceElement,i=t.config.get("placeholder")||r&&"textarea"===r.tagName.toLowerCase()&&r.getAttribute("placeholder");i&&(0,T.enablePlaceholder)({view:e,element:o,text:i,isDirectHost:!1,keepOnFocus:!0})}}var S=o(273);class P extends S.EditorUIView{constructor(t,e,o={}){super(t);const r=t.t;this.toolbar=new S.ToolbarView(t,{shouldGroupWhenFull:o.shouldToolbarGroupWhenFull}),this.editable=new S.InlineEditableUIView(t,e,o.editableElement,{label:t=>r("Rich Text Editor. Editing area: %0",t.name)}),this.toolbar.extendTemplate({attributes:{class:["ck-reset_all","ck-rounded-corners"],dir:t.uiLanguageDirection}})}render(){super.render(),this.registerChild([this.toolbar,this.editable])}}class F extends t.Editor{constructor(o,r={}){if(!x(o)&&void 0!==r.initialData)throw new e.CKEditorError("editor-create-initial-data",null);super(r),void 0===this.config.get("initialData")&&this.config.set("initialData",function(t){return x(t)?(0,e.getDataFromElement)(t):t}(o)),x(o)&&(this.sourceElement=o,(0,t.secureSourceElement)(this)),this.model.document.createRoot();const i=!this.config.get("toolbar.shouldNotGroupWhenFull"),n=new P(this.locale,this.editing.view,{editableElement:this.sourceElement,shouldToolbarGroupWhenFull:i});this.ui=new D(this,n)}destroy(){const t=this.getData();return this.ui.destroy(),super.destroy().then((()=>{this.sourceElement&&this.updateSourceElement(t)}))}static create(t,o={}){return new Promise((r=>{if(x(t)&&"TEXTAREA"===t.tagName)throw new e.CKEditorError("editor-wrong-element",null);const i=new this(t,o);r(i.initPlugins().then((()=>i.ui.init())).then((()=>i.data.init(i.config.get("initialData")))).then((()=>i.fire("ready"))).then((()=>i)))}))}}(0,e.mix)(F,t.ElementApiMixin),(0,e.mix)(F,t.DataApiMixin)})(),(window.CKEditor5=window.CKEditor5||{}).editorDecoupled=r})();
\ No newline at end of file
*/(()=>{var t={704:(t,e,o)=>{t.exports=o(79)("./src/core.js")},492:(t,e,o)=>{t.exports=o(79)("./src/engine.js")},273:(t,e,o)=>{t.exports=o(79)("./src/ui.js")},209:(t,e,o)=>{t.exports=o(79)("./src/utils.js")},79:t=>{"use strict";t.exports=CKEditor5.dll}},e={};function o(r){var i=e[r];if(void 0!==i)return i.exports;var n=e[r]={exports:{}};return t[r](n,n.exports,o),n.exports}o.d=(t,e)=>{for(var r in e)o.o(e,r)&&!o.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),o.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var r={};(()=>{"use strict";o.r(r),o.d(r,{DecoupledEditor:()=>F});var t=o(704),e=o(209);const i=function(t){return null!=t&&"object"==typeof t};const n="object"==typeof global&&global&&global.Object===Object&&global;var s="object"==typeof self&&self&&self.Object===Object&&self;const l=(n||s||Function("return this")()).Symbol;var a=Object.prototype,c=a.hasOwnProperty,d=a.toString,u=l?l.toStringTag:void 0;const h=function(t){var e=c.call(t,u),o=t[u];try{t[u]=void 0;var r=!0}catch(t){}var i=d.call(t);return r&&(e?t[u]=o:delete t[u]),i};var b=Object.prototype.toString;const p=function(t){return b.call(t)};var g=l?l.toStringTag:void 0;const f=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":g&&g in Object(t)?h(t):p(t)};const m=function(t,e){return function(o){return t(e(o))}}(Object.getPrototypeOf,Object);var v=Function.prototype,y=Object.prototype,w=v.toString,E=y.hasOwnProperty,j=w.call(Object);const O=function(t){if(!i(t)||"[object Object]"!=f(t))return!1;var e=m(t);if(null===e)return!0;var o=E.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&w.call(o)==j};const x=function(t){return i(t)&&1===t.nodeType&&!O(t)};var T=o(492);class D extends t.EditorUI{constructor(t,e){super(t),this.view=e}init(){const t=this.editor,e=this.view,o=t.editing.view,r=e.editable,i=o.document.getRoot();e.editable.name=i.rootName,e.render();const n=r.element;this.setEditableElement(r.name,n),e.editable.bind("isFocused").to(this.focusTracker),o.attachDomRoot(n),this._initPlaceholder(),this._initToolbar(),this.fire("ready")}destroy(){super.destroy();const t=this.view;this.editor.editing.view.detachDomRoot(t.editable.name),t.destroy()}_initToolbar(){const t=this.editor,e=this.view;e.toolbar.fillFromConfig(t.config.get("toolbar"),this.componentFactory),this.addToolbar(e.toolbar)}_initPlaceholder(){const t=this.editor,e=t.editing.view,o=e.document.getRoot(),r=t.sourceElement,i=t.config.get("placeholder")||r&&"textarea"===r.tagName.toLowerCase()&&r.getAttribute("placeholder");i&&(0,T.enablePlaceholder)({view:e,element:o,text:i,isDirectHost:!1,keepOnFocus:!0})}}var S=o(273);class P extends S.EditorUIView{constructor(t,e,o={}){super(t);const r=t.t;this.toolbar=new S.ToolbarView(t,{shouldGroupWhenFull:o.shouldToolbarGroupWhenFull}),this.editable=new S.InlineEditableUIView(t,e,o.editableElement,{label:t=>r("Rich Text Editor. Editing area: %0",t.name)}),this.toolbar.extendTemplate({attributes:{class:["ck-reset_all","ck-rounded-corners"],dir:t.uiLanguageDirection}})}render(){super.render(),this.registerChild([this.toolbar,this.editable])}}class F extends t.Editor{constructor(o,r={}){if(!x(o)&&void 0!==r.initialData)throw new e.CKEditorError("editor-create-initial-data",null);super(r),void 0===this.config.get("initialData")&&this.config.set("initialData",function(t){return x(t)?(0,e.getDataFromElement)(t):t}(o)),x(o)&&(this.sourceElement=o,(0,t.secureSourceElement)(this)),this.model.document.createRoot();const i=!this.config.get("toolbar.shouldNotGroupWhenFull"),n=new P(this.locale,this.editing.view,{editableElement:this.sourceElement,shouldToolbarGroupWhenFull:i});this.ui=new D(this,n)}destroy(){const t=this.getData();return this.ui.destroy(),super.destroy().then((()=>{this.sourceElement&&this.updateSourceElement(t)}))}static create(t,o={}){return new Promise((r=>{if(x(t)&&"TEXTAREA"===t.tagName)throw new e.CKEditorError("editor-wrong-element",null);const i=new this(t,o);r(i.initPlugins().then((()=>i.ui.init())).then((()=>i.data.init(i.config.get("initialData")))).then((()=>i.fire("ready"))).then((()=>i)))}))}}(0,e.mix)(F,t.ElementApiMixin),(0,e.mix)(F,t.DataApiMixin)})(),(window.CKEditor5=window.CKEditor5||{}).editorDecoupled=r})();
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -19,10 +19,10 @@ internal.backbone:
ckeditor5:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
# This file is not aggregated to force the creation of a new aggregate file
......@@ -36,10 +36,10 @@ ckeditor5:
ckeditor5.editorClassic:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/editor-classic/editor-classic.js: { minified: true }
......@@ -48,10 +48,10 @@ ckeditor5.editorClassic:
ckeditor5.editorDecoupled:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/editor-decoupled/editor-decoupled.js: { minified: true }
......@@ -74,10 +74,10 @@ ckeditor5.essentials:
ckeditor5.heading:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/heading/heading.js: { minified: true }
......@@ -87,10 +87,10 @@ ckeditor5.heading:
ckeditor5.basic:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/basic-styles/basic-styles.js: { minified: true }
......@@ -100,10 +100,10 @@ ckeditor5.basic:
ckeditor5.specialCharacters:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/special-characters/special-characters.js: { minified: true }
......@@ -113,10 +113,10 @@ ckeditor5.specialCharacters:
ckeditor5.blockquote:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/block-quote/block-quote.js: { minified: true }
......@@ -126,10 +126,10 @@ ckeditor5.blockquote:
ckeditor5.image:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/image/image.js: { minified: true }
......@@ -139,10 +139,10 @@ ckeditor5.image:
ckeditor5.link:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/link/link.js: { minified: true }
......@@ -152,10 +152,10 @@ ckeditor5.link:
ckeditor5.list:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/list/list.js: { minified: true }
......@@ -165,10 +165,10 @@ ckeditor5.list:
ckeditor5.horizontalLine:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/horizontal-line/horizontal-line.js: { minified: true }
......@@ -178,10 +178,10 @@ ckeditor5.horizontalLine:
ckeditor5.htmlSupport:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/html-support/html-support.js: { minified: true }
......@@ -191,10 +191,10 @@ ckeditor5.htmlSupport:
ckeditor5.alignment:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/alignment/alignment.js: { minified: true }
......@@ -204,10 +204,10 @@ ckeditor5.alignment:
ckeditor5.removeFormat:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/remove-format/remove-format.js: { minified: true }
......@@ -217,10 +217,10 @@ ckeditor5.removeFormat:
ckeditor5.pasteFromOffice:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/paste-from-office/paste-from-office.js: { minified: true }
......@@ -229,10 +229,10 @@ ckeditor5.pasteFromOffice:
ckeditor5.indent:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/indent/indent.js: { minified: true }
......@@ -242,10 +242,10 @@ ckeditor5.indent:
ckeditor5.sourceEditing:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/source-editing/source-editing.js: { minified: true }
......@@ -255,10 +255,10 @@ ckeditor5.sourceEditing:
ckeditor5.table:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/table/table.js: { minified: true }
......@@ -268,10 +268,10 @@ ckeditor5.table:
ckeditor5.language:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/language/language.js: { minified: true }
......@@ -281,10 +281,10 @@ ckeditor5.language:
ckeditor5.codeBlock:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/code-block/code-block.js: { minified: true }
......@@ -294,10 +294,10 @@ ckeditor5.codeBlock:
ckeditor5.style:
remote: https://github.com/ckeditor/ckeditor5
version: "35.2.1"
version: "35.3.0"
license:
name: GNU-GPL-2.0-or-later
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.2.1/LICENSE.md
url: https://raw.githubusercontent.com/ckeditor/ckeditor5/v35.3.0/LICENSE.md
gpl-compatible: true
js:
assets/vendor/ckeditor5/style/style.js: { minified: true }
......
......@@ -196,12 +196,6 @@
* @typedef {module:clipboard/clipboardpipeline} module:clipboard/clipboardpipeline~ClipboardPipeline
*/
/**
* Declared in file @ckeditor/ckeditor5-clipboard/src/datatransfer.js
*
* @typedef {module:clipboard/datatransfer} module:clipboard/datatransfer~DataTransfer
*/
/**
* Declared in file @ckeditor/ckeditor5-clipboard/src/dragdrop.js
*
......@@ -226,12 +220,6 @@
* @typedef {module:clipboard/utils/plaintexttohtml} module:clipboard/utils/plaintexttohtml~plainTextToHtml
*/
/**
* Declared in file @ckeditor/ckeditor5-clipboard/src/utils/viewtoplaintext.js
*
* @typedef {module:clipboard/utils/viewtoplaintext} module:clipboard/utils/viewtoplaintext~viewToPlainText
*/
/**
* Declared in file @ckeditor/ckeditor5-code-block/src/codeblock.js
*
......@@ -268,12 +256,6 @@
* @typedef {module:code-block/outdentcodeblockcommand} module:code-block/outdentcodeblockcommand~OutdentCodeBlockCommand
*/
/**
* Declared in file @ckeditor/ckeditor5-core/src/command.js
*
* @typedef {module:core/command} module:core/command~Command
*/
/**
* Declared in file @ckeditor/ckeditor5-core/src/commandcollection.js
*
......@@ -304,24 +286,6 @@
* @typedef {module:core/editor/editor} module:core/editor/editor~Editor
*/
/**
* Declared in file @ckeditor/ckeditor5-core/src/editor/editorconfig.jsdoc
*
* @typedef {module:core/editor/editorconfig} module:core/editor/editorconfig~EditorConfig
*/
/**
* Declared in file @ckeditor/ckeditor5-core/src/editor/editorui.js
*
* @typedef {module:core/editor/editorui} module:core/editor/editorui~EditorUI
*/
/**
* Declared in file @ckeditor/ckeditor5-core/src/editor/editorwithui.jsdoc
*
* @typedef {module:core/editor/editorwithui} module:core/editor/editorwithui~EditorWithUI
*/
/**
* Declared in file @ckeditor/ckeditor5-core/src/editor/utils/attachtoform.js
*
......@@ -886,12 +850,6 @@
* @typedef {module:engine/view/observer/selectionobserver} module:engine/view/observer/selectionobserver~SelectionObserver
*/
/**
* Declared in file @ckeditor/ckeditor5-engine/src/view/observer/tabobserver.js
*
* @typedef {module:engine/view/observer/tabobserver} module:engine/view/observer/tabobserver~TabObserver
*/
/**
* Declared in file @ckeditor/ckeditor5-engine/src/view/position.js
*
......@@ -2393,9 +2351,15 @@
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/inputcommand.js
* Declared in file @ckeditor/ckeditor5-typing/src/inserttextcommand.js
*
* @typedef {module:typing/inserttextcommand} module:typing/inserttextcommand~InsertTextCommand
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/inserttextobserver.js
*
* @typedef {module:typing/inputcommand} module:typing/inputcommand~InputCommand
* @typedef {module:typing/inserttextobserver} module:typing/inserttextobserver~InsertTextObserver
*/
/**
......@@ -2422,36 +2386,6 @@
* @typedef {module:typing/typing} module:typing/typing~Typing
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/utils/changebuffer.js
*
* @typedef {module:typing/utils/changebuffer} module:typing/utils/changebuffer~ChangeBuffer
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/utils/findattributerange.js
*
* @typedef {module:typing/utils/findattributerange} module:typing/utils/findattributerange~findAttributeRange
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/utils/getlasttextline.js
*
* @typedef {module:typing/utils/getlasttextline} module:typing/utils/getlasttextline~getLastTextLine
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/utils/injecttypingmutationshandling.js
*
* @typedef {module:typing/utils/injecttypingmutationshandling} module:typing/utils/injecttypingmutationshandling~injectTypingMutationsHandling
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/utils/injectunsafekeystrokeshandling.js
*
* @typedef {module:typing/utils/injectunsafekeystrokeshandling} module:typing/utils/injectunsafekeystrokeshandling~injectUnsafeKeystrokesHandling
*/
/**
* Declared in file @ckeditor/ckeditor5-typing/src/utils/inlinehighlight.js
*
......@@ -2488,12 +2422,6 @@
* @typedef {module:ui/bindings/submithandler} module:ui/bindings/submithandler~submitHandler
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/button/button.jsdoc
*
* @typedef {module:ui/button/button} module:ui/button/button~Button
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/button/buttonview.js
*
......@@ -2524,12 +2452,6 @@
* @typedef {module:ui/componentfactory} module:ui/componentfactory~ComponentFactory
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/dropdown/button/dropdownbutton.jsdoc
*
* @typedef {module:ui/dropdown/button/dropdownbutton} module:ui/dropdown/button/dropdownbutton~DropdownButton
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/dropdown/button/dropdownbuttonview.js
*
......@@ -2542,12 +2464,6 @@
* @typedef {module:ui/dropdown/button/splitbuttonview} module:ui/dropdown/button/splitbuttonview~SplitButtonView
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/dropdown/dropdownpanelfocusable.jsdoc
*
* @typedef {module:ui/dropdown/dropdownpanelfocusable} module:ui/dropdown/dropdownpanelfocusable~DropdownPanelFocusable
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/dropdown/dropdownpanelview.js
*
......@@ -2560,12 +2476,6 @@
* @typedef {module:ui/dropdown/dropdownview} module:ui/dropdown/dropdownview~DropdownView
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/dropdown/utils.js
*
* @typedef {module:ui/dropdown/utils} module:ui/dropdown/utils~ListDropdownItemDefinition
*/
/**
* Declared in file @ckeditor/ckeditor5-ui/src/editableui/editableuiview.js
*
......
......@@ -169,11 +169,11 @@ public function testTableCaptionUi() {
$caption_button->click();
$caption = $assert_session->waitForElementVisible('css', 'figure.table > figcaption');
$this->assertEmpty($caption->getText());
$this->getSession()->getDriver()->executeScript("document.querySelector('figure.table > figcaption').innerText = '$this->captionText'");
$caption->setValue($this->captionText);
$this->assertEquals($this->captionText, $caption->getText());
// Update table cell content.
$this->getSession()->getDriver()->executeScript("document.querySelector('.ck-editor__nested-editable .ck-table-bogus-paragraph').innerText = '$this->tableCellText'");
$assert_session->waitForElement('css', '.ck-editor__nested-editable .ck-table-bogus-paragraph')->setValue($this->tableCellText);
$table_cell = $page->find('css', 'figure.table > table > tbody > tr > td');
$this->assertEquals($this->tableCellText, $table_cell->getText());
......
......@@ -32,32 +32,32 @@
"watch:ckeditor5-dev": "yarn watch:ckeditor5 --mode=development"
},
"devDependencies": {
"@ckeditor/ckeditor5-alignment": "~35.2.0",
"@ckeditor/ckeditor5-basic-styles": "~35.2.0",
"@ckeditor/ckeditor5-block-quote": "~35.2.0",
"@ckeditor/ckeditor5-code-block": "~35.2.0",
"@ckeditor/ckeditor5-editor-classic": "~35.2.0",
"@ckeditor/ckeditor5-editor-decoupled": "~35.2.0",
"@ckeditor/ckeditor5-essentials": "~35.2.0",
"@ckeditor/ckeditor5-heading": "~35.2.0",
"@ckeditor/ckeditor5-horizontal-line": "~35.2.0",
"@ckeditor/ckeditor5-html-support": "~35.2.0",
"@ckeditor/ckeditor5-image": "~35.2.0",
"@ckeditor/ckeditor5-indent": "~35.2.0",
"@ckeditor/ckeditor5-language": "~35.2.0",
"@ckeditor/ckeditor5-link": "~35.2.0",
"@ckeditor/ckeditor5-list": "~35.2.0",
"@ckeditor/ckeditor5-paste-from-office": "~35.2.0",
"@ckeditor/ckeditor5-remove-format": "~35.2.0",
"@ckeditor/ckeditor5-source-editing": "~35.2.0",
"@ckeditor/ckeditor5-special-characters": "~35.2.0",
"@ckeditor/ckeditor5-style": "~35.2.0",
"@ckeditor/ckeditor5-table": "~35.2.0",
"@ckeditor/ckeditor5-alignment": "~35.3.0",
"@ckeditor/ckeditor5-basic-styles": "~35.3.0",
"@ckeditor/ckeditor5-block-quote": "~35.3.0",
"@ckeditor/ckeditor5-code-block": "~35.3.0",
"@ckeditor/ckeditor5-editor-classic": "~35.3.0",
"@ckeditor/ckeditor5-editor-decoupled": "~35.3.0",
"@ckeditor/ckeditor5-essentials": "~35.3.0",
"@ckeditor/ckeditor5-heading": "~35.3.0",
"@ckeditor/ckeditor5-horizontal-line": "~35.3.0",
"@ckeditor/ckeditor5-html-support": "~35.3.0",
"@ckeditor/ckeditor5-image": "~35.3.0",
"@ckeditor/ckeditor5-indent": "~35.3.0",
"@ckeditor/ckeditor5-language": "~35.3.0",
"@ckeditor/ckeditor5-link": "~35.3.0",
"@ckeditor/ckeditor5-list": "~35.3.0",
"@ckeditor/ckeditor5-paste-from-office": "~35.3.0",
"@ckeditor/ckeditor5-remove-format": "~35.3.0",
"@ckeditor/ckeditor5-source-editing": "~35.3.0",
"@ckeditor/ckeditor5-special-characters": "~35.3.0",
"@ckeditor/ckeditor5-style": "~35.3.0",
"@ckeditor/ckeditor5-table": "~35.3.0",
"@drupal/once": "1.0.x",
"backbone": "1.4.x",
"chokidar": "^3.3.1",
"chromedriver": "^106",
"ckeditor5": "~35.2.0",
"ckeditor5": "~35.3.0",
"cspell": "^6.0.0",
"dotenv-safe": "^8.2.0",
"eslint": "^8.9.0",
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment