From c7a1588a8959ca1586e3e922bcc427bf3f99acf9 Mon Sep 17 00:00:00 2001 From: Agriya Dev5 Date: Tue, 1 Jun 2021 18:23:56 +0530 Subject: [PATCH] #105 addextension jquery removed changes --- src/editor/EditorStartup.js | 4 ++-- .../extensions/ext-server_opensave/ext-server_opensave.js | 4 ++-- src/svgcanvas/svgcanvas.js | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/editor/EditorStartup.js b/src/editor/EditorStartup.js index 50b1a7f6..b542f223 100644 --- a/src/editor/EditorStartup.js +++ b/src/editor/EditorStartup.js @@ -722,7 +722,7 @@ class EditorStartup { // eslint-disable-next-line no-unsanitized/method const imported = await import(`./extensions/${encodeURIComponent(extname)}/${encodeURIComponent(extname)}.js`); const { name = extname, init: initfn } = imported.default; - return this.addExtension(name, (initfn && initfn.bind(this)), { $, langParam: 'en' }); /** @todo change to current lng */ + return this.addExtension(name, (initfn && initfn.bind(this)), { langParam: 'en' }); /** @todo change to current lng */ } catch (err) { // Todo: Add config to alert any errors console.error('Extension failed to load: ' + extname + '; ', err); @@ -746,7 +746,7 @@ class EditorStartup { // eslint-disable-next-line no-unsanitized/method const imported = await import(encodeURI(extPathName)); const { name, init: initfn } = imported.default; - return this.addExtension(name, (initfn && initfn.bind(this)), { $ }); + return this.addExtension(name, (initfn && initfn.bind(this)), {}); } catch (err) { // Todo: Add config to alert any errors console.error('Extension failed to load: ' + extPathName + '; ', err); diff --git a/src/editor/extensions/ext-server_opensave/ext-server_opensave.js b/src/editor/extensions/ext-server_opensave/ext-server_opensave.js index a21a2945..bf8c5929 100644 --- a/src/editor/extensions/ext-server_opensave/ext-server_opensave.js +++ b/src/editor/extensions/ext-server_opensave/ext-server_opensave.js @@ -23,7 +23,7 @@ const loadExtensionTranslation = async function (lang) { export default { name: 'server_opensave', - async init ({ $, decode64, encode64 }) { + async init ({ decode64, encode64 }) { const svgEditor = this; const strings = await loadExtensionTranslation(svgEditor.configObj.pref('lang')); const { @@ -262,7 +262,7 @@ export default { form.submit(); rebuildInput(form); - await $.process_cancel(strings.uploading); + // await $.process_cancel(strings.uploading); cancelled = true; if($id("dialog_box") != null) $id("dialog_box").style.display = 'none'; } diff --git a/src/svgcanvas/svgcanvas.js b/src/svgcanvas/svgcanvas.js index 42e8bcc8..3998e52a 100644 --- a/src/svgcanvas/svgcanvas.js +++ b/src/svgcanvas/svgcanvas.js @@ -854,7 +854,7 @@ class SvgCanvas { * if extension of supplied name already exists * @returns {Promise} Resolves to `undefined` */ - this.addExtension = async function (name, extInitFunc, { $: jq, importLocale }) { + this.addExtension = async function (name, extInitFunc, { importLocale }) { if (typeof extInitFunc !== 'function') { throw new TypeError('Function argument expected for `svgcanvas.addExtension`'); } @@ -875,7 +875,6 @@ class SvgCanvas { * @see {@link module:svgcanvas.PrivateMethods} source for the other methods/properties */ const argObj = canvas.mergeDeep(canvas.getPrivateMethods(), { - $: jq, importLocale, svgroot, svgcontent,