New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

suneditor

Package Overview
Dependencies
Maintainers
1
Versions
218
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

suneditor - npm Package Compare versions

Comparing version 1.10.0 to 1.10.1

2

bower.json
{
"name": "suneditor",
"version": "1.10.0",
"version": "1.10.1",
"description": "Pure JavaScript based WYSIWYG web editor",

@@ -5,0 +5,0 @@ "main": "src/suneditor.js",

{
"name": "suneditor",
"version": "1.10.0",
"version": "1.10.1",
"description": "Pure JavaScript based WYSIWYG web editor",

@@ -5,0 +5,0 @@ "main": "src/suneditor.js",

@@ -18,3 +18,4 @@ /*

_resize_w: 0,
_resize_h: 0
_resize_h: 0,
_resize_direction: ''
};

@@ -41,3 +42,3 @@

/** image resize controller, button */
/** resize controller, button */
const resize_div_container = eval(this.setController_resize());

@@ -56,10 +57,10 @@ context.dialog.resizeContainer = resize_div_container;

context.element.topArea.getElementsByClassName('sun-editor-container')[0].appendChild(dialog_div);
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[0].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'tl'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[1].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'tr'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[2].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'bl'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[3].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'br'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[4].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'lw'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[5].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'th'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[6].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'rw'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[7].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this, 'bh'));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[0].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[1].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[2].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[3].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[4].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[5].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[6].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_div_container.getElementsByClassName('sun-editor-name-resize-controller')[7].addEventListener('mousedown', this.onMouseDown_resize_ctrl.bind(_this));
resize_button.addEventListener('click', this.onClick_resizeButton.bind(_this));

@@ -244,4 +245,4 @@

onMouseDown_resize_ctrl: function (direction) {
const e = window.event;
onMouseDown_resize_ctrl: function (e) {
const direction = this.context.dialog._resize_direction = e.target.classList[0];
e.stopPropagation();

@@ -263,3 +264,3 @@ e.preventDefault();

const resize_element_bind = SUNEDITOR.plugin.dialog.resize_element.bind(this, direction);
const resize_element_bind = SUNEDITOR.plugin.dialog.resize_element.bind(this);
const closureFunc_bind = closureFunc.bind(this);

@@ -271,4 +272,4 @@

resize_element: function (direction) {
const e = window.event;
resize_element: function (e) {
const direction = this.context.dialog._resize_direction;
const clientX = e.clientX;

@@ -275,0 +276,0 @@ const clientY = e.clientY;

@@ -28,8 +28,8 @@ "undefined"===typeof window.SUNEDITOR&&(window.SUNEDITOR={},SUNEDITOR.plugin={});

getSelectionNode:function(){return this.getSelection().extentNode||this.getSelection().anchorNode},getRange:function(){var c=this.getSelection();if(0<c.rangeCount)var b=c.getRangeAt(0);else b=this.createRange(),(c=this._variable.copySelection)?(b.setStart(c.anchorNode,c.anchorOffset),b.setEnd(c.focusNode,c.focusOffset)):(c=a.element.wysiwygWindow.document.body.firstChild,b.setStart(c,0),b.setEnd(c,0));return b},setRange:function(c,a,b,d){var g=this.createRange();g.setStart(c,a);g.setEnd(b,d);c=this.getSelection();
0<c.rangeCount&&c.removeAllRanges();c.addRange(g)},showLoading:function(){a.element.loading.style.display="block"},closeLoading:function(){a.element.loading.style.display="none"},getLineElement:function(c){c=c||this._variable.selectionNode;if(!c||/^HTML$/i.test(c.tagName))c=a.element.wysiwygWindow.document.body.firstChild;else for(;!/^BODY$/i.test(c.parentNode.tagName);)c=c.parentNode;return c},appendP:function(c){var a=document.createElement("P");a.innerHTML="&#65279";c=this.getLineElement(c);c.parentNode.insertBefore(a,
c.nextElementSibling);return a},insertNode:function(c,a){if(a){var b=a.parentNode;a=a.nextSibling}else{var d=this.getSelection();b=this.getRange();var g=b.startContainer,e=b.startOffset,f=b.endContainer,k=b.endOffset;b=g;3===g.nodeType&&(b=g.parentNode);if(g===f&&e===k)d.focusNode&&3===d.focusNode.nodeType?a=d.focusNode.splitText(k):(null!==b.lastChild&&/^BR$/i.test(b.lastChild.nodeName)&&b.removeChild(b.lastChild),a=null);else if(g===f)d=g,this.isEdgePoint(f,k)||(a=f.splitText(k)),this.isEdgePoint(g,
e)||(d=g.splitText(e)),b.removeChild(d);else for(d.deleteFromDocument?d.deleteFromDocument():this.removeNode(),a=f;1!==a.nodeType;)a=a.parentNode}try{b.insertBefore(c,a)}catch(m){b.appendChild(c)}},removeNode:function(){var c=this.getRange(),a=c.startContainer,b=c.startOffset,e=c.endContainer,f=c.endOffset;c=d.getListChildNodes(c.commonAncestorContainer);var r=d.getArrayIndex(c,a),l=d.getArrayIndex(c,e);var k=r+1;for(var m=a;0<=k;k--)c[k]===m.parentNode&&c[k].firstChild===m&&0===b&&(r=k,m=m.parentNode);
k=l-1;for(m=e;k>r;k--)c[k]===m.parentNode&&1===c[k].nodeType&&(c.splice(k,1),m=m.parentNode,--l);for(;r<=l;r++)k=c[r],0===k.length||3===k.nodeType&&void 0===k.data?d.removeItem(k):k===a?(k=1===a.nodeType?document.createTextNode(a.textContent):document.createTextNode(a.substringData(0,b)),0<k.length?a.data=k.data:d.removeItem(a)):k===e?(k=1===e.nodeType?document.createTextNode(e.textContent):document.createTextNode(e.substringData(f,e.length-f)),0<k.length?e.data=k.data:d.removeItem(e)):d.removeItem(k)},
wrapRangeToTag:function(c,a){var b=this.getRange(),g=b.startContainer,e=b.startOffset,f=b.endContainer,l=b.endOffset,k=b.commonAncestorContainer;b={};var m={},q;if(a){var h="(?:;|^|\\s)(?:"+a[0];for(q=1;q<a.length;q++)h+="|"+a[q];h+=")\\s*:[^;]*\\s*(?:;|$)";h=new RegExp(h,"gi")}if(g===f){q=c.cloneNode(!1);if(e===l)q.innerHTML="&nbsp;",g.parentNode.insertBefore(q,g.nextSibling);else{f=document.createTextNode(g.substringData(0,e));var w=document.createTextNode(g.substringData(l,g.length-l));q.innerText=
g.substringData(e,l-e);g.parentNode.insertBefore(q,g.nextSibling);g.data=0<f.data.length?f.data:g.substringData(0,e);0<w.data.length&&g.parentNode.insertBefore(w,q.nextSibling)}b.container=q;b.offset=0;m.container=q;m.offset=1}else if(w=function(a){if(3===a.nodeType)return!0;var b="";h&&0<a.style.cssText.length&&(b=a.style.cssText.replace(h,"").trim());return a.nodeName!==c.nodeName||0<b.length?(0<a.style.cssText.length&&(a.style.cssText=b),!0):!1},/BODY/i.test(k.nodeName)){m=d.getListChildren(k,
0<c.rangeCount&&c.removeAllRanges();c.addRange(g)},showLoading:function(){a.element.loading.style.display="block"},closeLoading:function(){a.element.loading.style.display="none"},getLineElement:function(c){c=c||this._variable.selectionNode;if(!c||/^(?:HTML|BODY)$/i.test(c.tagName))c=a.element.wysiwygWindow.document.body.firstChild;else for(;!/^BODY$/i.test(c.parentNode.tagName);)c=c.parentNode;return c},appendP:function(c){var a=document.createElement("P");a.innerHTML="&#65279";c=this.getLineElement(c);
c.parentNode.insertBefore(a,c.nextElementSibling);return a},insertNode:function(c,a){if(a){var b=a.parentNode;a=a.nextSibling}else{var d=this.getSelection();b=this.getRange();var g=b.startContainer,e=b.startOffset,f=b.endContainer,k=b.endOffset;b=g;3===g.nodeType&&(b=g.parentNode);if(g===f&&e===k)d.focusNode&&3===d.focusNode.nodeType?a=d.focusNode.splitText(k):(null!==b.lastChild&&/^BR$/i.test(b.lastChild.nodeName)&&b.removeChild(b.lastChild),a=null);else if(g===f)d=g,this.isEdgePoint(f,k)||(a=f.splitText(k)),
this.isEdgePoint(g,e)||(d=g.splitText(e)),b.removeChild(d);else for(d.deleteFromDocument?d.deleteFromDocument():this.removeNode(),a=f;1!==a.nodeType;)a=a.parentNode}try{b.insertBefore(c,a)}catch(m){b.appendChild(c)}},removeNode:function(){var c=this.getRange(),a=c.startContainer,b=c.startOffset,e=c.endContainer,f=c.endOffset;c=d.getListChildNodes(c.commonAncestorContainer);var r=d.getArrayIndex(c,a),l=d.getArrayIndex(c,e);var k=r+1;for(var m=a;0<=k;k--)c[k]===m.parentNode&&c[k].firstChild===m&&0===
b&&(r=k,m=m.parentNode);k=l-1;for(m=e;k>r;k--)c[k]===m.parentNode&&1===c[k].nodeType&&(c.splice(k,1),m=m.parentNode,--l);for(;r<=l;r++)k=c[r],0===k.length||3===k.nodeType&&void 0===k.data?d.removeItem(k):k===a?(k=1===a.nodeType?document.createTextNode(a.textContent):document.createTextNode(a.substringData(0,b)),0<k.length?a.data=k.data:d.removeItem(a)):k===e?(k=1===e.nodeType?document.createTextNode(e.textContent):document.createTextNode(e.substringData(f,e.length-f)),0<k.length?e.data=k.data:d.removeItem(e)):
d.removeItem(k)},wrapRangeToTag:function(c,a){var b=this.getRange(),g=b.startContainer,e=b.startOffset,f=b.endContainer,l=b.endOffset,k=b.commonAncestorContainer;b={};var m={},q;if(a){var h="(?:;|^|\\s)(?:"+a[0];for(q=1;q<a.length;q++)h+="|"+a[q];h+=")\\s*:[^;]*\\s*(?:;|$)";h=new RegExp(h,"gi")}if(g===f){q=c.cloneNode(!1);if(e===l)q.innerHTML="&nbsp;",g.parentNode.insertBefore(q,g.nextSibling);else{f=document.createTextNode(g.substringData(0,e));var w=document.createTextNode(g.substringData(l,g.length-
l));q.innerText=g.substringData(e,l-e);g.parentNode.insertBefore(q,g.nextSibling);g.data=0<f.data.length?f.data:g.substringData(0,e);0<w.data.length&&g.parentNode.insertBefore(w,q.nextSibling)}b.container=q;b.offset=0;m.container=q;m.offset=1}else if(w=function(a){if(3===a.nodeType)return!0;var b="";h&&0<a.style.cssText.length&&(b=a.style.cssText.replace(h,"").trim());return a.nodeName!==c.nodeName||0<b.length?(0<a.style.cssText.length&&(a.style.cssText=b),!0):!1},/BODY/i.test(k.nodeName)){m=d.getListChildren(k,
function(a){return/^P$/i.test(a.nodeName)});var y=d.getParentNode(g,"P");k=d.getParentNode(f,"P");b=0;for(q=m.length;b<q;b++)if(y===m[b])y=b;else if(k===m[b]){k=b;break}q=c.cloneNode(!1);b=this._wrapLineNodesStart(m[y],q,w,g,e);for(g=y+1;g<k;g++)q=c.cloneNode(!1),this._wrapLineNodes(m[g],q,w);q=c.cloneNode(!1);m=this._wrapLineNodesEnd(m[k],q,w,f,l)}else q=c.cloneNode(!1),l=this._wrapLineNodesPart(k,q,w,g,e,f,l),b.container=l.startContainer,b.offset=l.startOffset,m.container=l.endContainer,m.offset=

@@ -36,0 +36,0 @@ l.endOffset;this.setRange(b.container,b.offset,m.container,m.offset)},_wrapLineNodesPart:function(a,b,e,f,n,r,l){var c=[],g=f,p=n,h=r,u=l,y=!1,A=!1,v,t,x;(function D(f,k){for(var q=f.childNodes,l=0,r=q.length;l<r&&!A;l++){var m=q[l];if(y&&m!==h&&3===m.nodeType){for(v=[];t!==a&&null!==t;)e(t)&&1===t.nodeType&&v.push(t.cloneNode(!1)),t=t.parentNode;if(0<v.length){for(x=t=v.pop();0<v.length;)t=v.pop(),x.appendChild(t);b.appendChild(x);k=t}else k=b;k.appendChild(m.cloneNode(!1));c.push(m)}if(m===g){var n=

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

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