@ckeditor/ckeditor5-editor-balloon
Advanced tools
Comparing version 44.1.0 to 44.2.0-alpha.0
/*! | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md. | ||
*/(()=>{var t={782:(t,e,o)=>{t.exports=o(237)("./src/core.js")},783:(t,e,o)=>{t.exports=o(237)("./src/engine.js")},311:(t,e,o)=>{t.exports=o(237)("./src/ui.js")},584:(t,e,o)=>{t.exports=o(237)("./src/utils.js")},237:t=>{"use strict";t.exports=CKEditor5.dll}},e={};function o(i){var r=e[i];if(void 0!==r)return r.exports;var n=e[i]={exports:{}};return t[i](n,n.exports,o),n.exports}o.d=(t,e)=>{for(var i in e)o.o(e,i)&&!o.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},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 i={};(()=>{"use strict";o.r(i),o.d(i,{BalloonEditor:()=>B});var t=o(782),e=o(311),r=o(584),n=o(783);class s extends e.EditorUI{constructor(t,e){super(t),this.view=e}get element(){return this.view.editable.element}init(){const t=this.editor,e=this.view,o=t.editing.view,i=e.editable,r=o.document.getRoot();i.name=r.rootName,e.render();const n=i.element;this.setEditableElement(i.name,n),i.bind("isFocused").to(this.focusTracker),o.attachDomRoot(n),this._initPlaceholder(),this._initMenuBar(this.view.menuBarView),this.fire("ready")}destroy(){super.destroy();const t=this.view,e=this.editor.editing.view;e.getDomRoot(t.editable.name)&&e.detachDomRoot(t.editable.name),t.destroy()}_initPlaceholder(){const t=this.editor,e=t.editing.view,o=e.document.getRoot(),i=t.config.get("placeholder");if(i){const t="string"==typeof i?i:i[o.rootName];t&&(o.placeholder=t)}(0,n.enablePlaceholder)({view:e,element:o,isDirectHost:!1,keepOnFocus:!0})}}class c extends e.EditorUIView{constructor(t,o,i,r){super(t),this.editable=new e.InlineEditableUIView(t,o,i,{label:r}),this.menuBarView=new e.MenuBarView(t),this.menuBarView.extendTemplate({attributes:{class:["ck-reset_all","ck-rounded-corners"],dir:t.uiLanguageDirection}})}render(){super.render(),this.registerChild(this.editable),this.registerChild(this.menuBarView)}}const a=function(t){return null!=t&&"object"==typeof t};const l="object"==typeof global&&global&&global.Object===Object&&global;var u="object"==typeof self&&self&&self.Object===Object&&self;const d=(l||u||Function("return this")()).Symbol;var h=Object.prototype,g=h.hasOwnProperty,f=h.toString,b=d?d.toStringTag:void 0;const p=function(t){var e=g.call(t,b),o=t[b];try{t[b]=void 0;var i=!0}catch(t){}var r=f.call(t);return i&&(e?t[b]=o:delete t[b]),r};var m=Object.prototype.toString;const v=function(t){return m.call(t)};var w=d?d.toStringTag:void 0;const y=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":w&&w in Object(t)?p(t):v(t)};const j=function(t,e){return function(o){return t(e(o))}}(Object.getPrototypeOf,Object);var E=Function.prototype,O=Object.prototype,x=E.toString,S=O.hasOwnProperty,P=x.call(Object);const T=function(t){if(!a(t)||"[object Object]"!=y(t))return!1;var e=j(t);if(null===e)return!0;var o=S.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&x.call(o)==P};const D=function(t){return a(t)&&1===t.nodeType&&!T(t)};class B extends((0,t.ElementApiMixin)(t.Editor)){static get editorName(){return"BalloonEditor"}constructor(o,i={}){if(!C(o)&&void 0!==i.initialData)throw new r.CKEditorError("editor-create-initial-data",null);super(i),void 0===this.config.get("initialData")&&this.config.set("initialData",function(t){return C(t)?(0,r.getDataFromElement)(t):t}(o)),C(o)&&(this.sourceElement=o,(0,t.secureSourceElement)(this,o));const n=this.config.get("plugins");n.push(e.BalloonToolbar),this.config.set("plugins",n),this.config.define("balloonToolbar",this.config.get("toolbar")),this.model.document.createRoot();const a=new c(this.locale,this.editing.view,this.sourceElement,this.config.get("label"));this.ui=new s(this,a),(0,t.attachToForm)(this)}destroy(){const t=this.getData();return this.ui.destroy(),super.destroy().then((()=>{this.sourceElement&&this.updateSourceElement(t)}))}static create(t,e={}){return new Promise((o=>{if(C(t)&&"TEXTAREA"===t.tagName)throw new r.CKEditorError("editor-wrong-element",null);const i=new this(t,e);o(i.initPlugins().then((()=>i.ui.init())).then((()=>i.data.init(i.config.get("initialData")))).then((()=>i.fire("ready"))).then((()=>i)))}))}}function C(t){return D(t)}})(),(window.CKEditor5=window.CKEditor5||{}).editorBalloon=i})(); |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
*/ | ||
@@ -5,0 +5,0 @@ import { ElementApiMixin, Editor, secureSourceElement, attachToForm } from '@ckeditor/ckeditor5-core/dist/index.js'; |
@@ -5,3 +5,3 @@ Software License Agreement | ||
**CKEditor 5 Balloon editor** (https://github.com/ckeditor/ckeditor5)<br> | ||
Copyright (c) 2003–2024, [CKSource Holding sp. z o.o.](https://cksource.com) All rights reserved. | ||
Copyright (c) 2003–2025, [CKSource Holding sp. z o.o.](https://cksource.com) All rights reserved. | ||
@@ -8,0 +8,0 @@ Licensed under a dual-license model, this software is available under: |
{ | ||
"name": "@ckeditor/ckeditor5-editor-balloon", | ||
"version": "44.1.0", | ||
"version": "44.2.0-alpha.0", | ||
"description": "Balloon editor implementation for CKEditor 5.", | ||
@@ -15,7 +15,7 @@ "keywords": [ | ||
"dependencies": { | ||
"@ckeditor/ckeditor5-core": "44.1.0", | ||
"@ckeditor/ckeditor5-engine": "44.1.0", | ||
"@ckeditor/ckeditor5-ui": "44.1.0", | ||
"@ckeditor/ckeditor5-utils": "44.1.0", | ||
"ckeditor5": "44.1.0", | ||
"@ckeditor/ckeditor5-core": "44.2.0-alpha.0", | ||
"@ckeditor/ckeditor5-engine": "44.2.0-alpha.0", | ||
"@ckeditor/ckeditor5-ui": "44.2.0-alpha.0", | ||
"@ckeditor/ckeditor5-utils": "44.2.0-alpha.0", | ||
"ckeditor5": "44.2.0-alpha.0", | ||
"lodash-es": "4.17.21" | ||
@@ -42,3 +42,23 @@ }, | ||
], | ||
"types": "src/index.d.ts" | ||
"types": "src/index.d.ts", | ||
"exports": { | ||
".": { | ||
"types": "./src/index.d.ts", | ||
"import": "./src/index.js", | ||
"default": "./src/index.js" | ||
}, | ||
"./dist/*": { | ||
"types": "./src/index.d.ts", | ||
"import": "./dist/*", | ||
"default": "./dist/*" | ||
}, | ||
"./src/*": { | ||
"types": "./src/*.d.ts", | ||
"import": "./src/*", | ||
"default": "./src/*" | ||
}, | ||
"./build/*": "./build/*", | ||
"./ckeditor5-metadata.json": "./ckeditor5-metadata.json", | ||
"./package.json": "./package.json" | ||
} | ||
} |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
/** | ||
* @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. | ||
* @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. | ||
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options | ||
@@ -4,0 +4,0 @@ */ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
108834
18
904
1
+ Added@ckeditor/ckeditor5-adapter-ckfinder@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-alignment@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-autoformat@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-autosave@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-basic-styles@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-block-quote@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-bookmark@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-ckbox@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-ckfinder@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-clipboard@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-cloud-services@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-code-block@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-core@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-easy-image@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-editor-classic@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-editor-decoupled@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-editor-inline@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-editor-multi-root@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-emoji@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-engine@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-enter@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-essentials@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-find-and-replace@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-font@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-heading@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-highlight@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-horizontal-line@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-html-embed@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-html-support@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-image@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-indent@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-language@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-link@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-list@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-markdown-gfm@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-media-embed@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-mention@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-minimap@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-page-break@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-paragraph@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-paste-from-office@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-remove-format@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-restricted-editing@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-select-all@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-show-blocks@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-source-editing@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-special-characters@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-style@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-table@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-theme-lark@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-typing@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-ui@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-undo@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-upload@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-utils@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-watchdog@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-widget@44.2.0-alpha.0(transitive)
+ Added@ckeditor/ckeditor5-word-count@44.2.0-alpha.0(transitive)
+ Added@types/color-convert@2.0.4(transitive)
+ Added@types/color-name@1.1.5(transitive)
+ Added@types/lodash@4.17.15(transitive)
+ Added@types/lodash-es@4.17.12(transitive)
+ Added@types/marked@4.3.2(transitive)
+ Added@types/turndown@5.0.5(transitive)
+ Addedckeditor5@44.2.0-alpha.0(transitive)
+ Addedfuse.js@7.0.0(transitive)
- Removed@ckeditor/ckeditor5-adapter-ckfinder@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-alignment@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-autoformat@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-autosave@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-basic-styles@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-block-quote@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-bookmark@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-ckbox@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-ckfinder@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-clipboard@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-cloud-services@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-code-block@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-core@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-easy-image@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-editor-classic@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-editor-decoupled@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-editor-inline@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-editor-multi-root@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-engine@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-enter@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-essentials@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-find-and-replace@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-font@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-heading@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-highlight@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-horizontal-line@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-html-embed@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-html-support@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-image@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-indent@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-language@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-link@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-list@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-markdown-gfm@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-media-embed@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-mention@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-minimap@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-page-break@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-paragraph@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-paste-from-office@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-remove-format@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-restricted-editing@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-select-all@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-show-blocks@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-source-editing@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-special-characters@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-style@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-table@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-theme-lark@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-typing@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-ui@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-undo@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-upload@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-utils@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-watchdog@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-widget@44.1.0(transitive)
- Removed@ckeditor/ckeditor5-word-count@44.1.0(transitive)
- Removedckeditor5@44.1.0(transitive)
Updatedckeditor5@44.2.0-alpha.0