- Build: Update
- npm: Update devDeps
This commit is contained in:
@@ -29092,6 +29092,7 @@
|
||||
|
||||
/**
|
||||
* Store and retrieve preferences.
|
||||
* @function module:SVGEditor.pref
|
||||
* @param {string} key The preference name to be retrieved or set
|
||||
* @param {string} [val] The value. If the value supplied is missing or falsey, no change to the preference will
|
||||
* be made unless `mayBeEmpty` is set.
|
||||
@@ -29138,6 +29139,7 @@
|
||||
* storage. This will override URL settings (for security reasons) but
|
||||
* not `svgedit-config-iife.js` configuration (unless initial user
|
||||
* overriding is explicitly permitted there via `allowInitialUserOverride`).
|
||||
* @function module:SVGEditor.loadContentAndPrefs
|
||||
* @todo Split `allowInitialUserOverride` into `allowOverrideByURL` and
|
||||
* `allowOverrideByUserStorage` so `svgedit-config-iife.js` can disallow some
|
||||
* individual items for URL setting but allow for user storage AND/OR
|
||||
@@ -29184,6 +29186,7 @@
|
||||
};
|
||||
/**
|
||||
* Allows setting of preferences or configuration (including extensions).
|
||||
* @function module:SVGEditor.setConfig
|
||||
* @param {module:SVGEditor.Config|module:SVGEditor.Prefs} opts The preferences or configuration (including extensions). See the tutorial on {@tutorial ConfigOptions} for info on config and preferences.
|
||||
* @param {PlainObject} [cfgCfg] Describes configuration which applies to the
|
||||
* particular batch of supplied options
|
||||
@@ -29328,6 +29331,7 @@
|
||||
/**
|
||||
* Allows one to override default SVGEdit `open`, `save`, and
|
||||
* `export` editor behaviors.
|
||||
* @function module:SVGEditor.setCustomHandlers
|
||||
* @param {module:SVGEditor.CustomHandler} opts Extension mechanisms may call `setCustomHandlers` with three functions: `opts.open`, `opts.save`, and `opts.exportImage`
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
@@ -29358,9 +29362,10 @@
|
||||
});
|
||||
};
|
||||
/**
|
||||
* @param {boolean} arg
|
||||
* @returns {void}
|
||||
*/
|
||||
* @function module:SVGEditor.randomizeIds
|
||||
* @param {boolean} arg
|
||||
* @returns {void}
|
||||
*/
|
||||
|
||||
|
||||
editor.randomizeIds = function (arg) {
|
||||
@@ -29368,6 +29373,7 @@
|
||||
};
|
||||
/**
|
||||
* Auto-run after a Promise microtask.
|
||||
* @function module:SVGEditor.init
|
||||
* @returns {void}
|
||||
*/
|
||||
|
||||
@@ -29533,6 +29539,7 @@
|
||||
setupCurPrefs();
|
||||
/**
|
||||
* Called internally.
|
||||
* @function module:SVGEditor.setIcon
|
||||
* @param {string|Element|external:jQuery} elem
|
||||
* @param {string|external:jQuery} iconId
|
||||
* @param {Float} forcedSize Not in use
|
||||
@@ -29803,6 +29810,7 @@
|
||||
};
|
||||
/**
|
||||
* Called internally.
|
||||
* @function module:SVGEditor.setIconSize
|
||||
* @param {module:SVGEditor.IconSize} size
|
||||
* @returns {void}
|
||||
*/
|
||||
@@ -30661,7 +30669,7 @@
|
||||
* - Removes the `tool_button_current` class from whatever tool currently has it.
|
||||
* - Hides any flyouts.
|
||||
* - Adds the `tool_button_current` class to the button passed in.
|
||||
* @function module:SVGEDitor.toolButtonClick
|
||||
* @function module:SVGEditor.toolButtonClick
|
||||
* @param {string|Element} button The DOM element or string selector representing the toolbar button
|
||||
* @param {boolean} noHiding Whether not to hide any flyouts
|
||||
* @returns {boolean} Whether the button was disabled or not
|
||||
@@ -32932,9 +32940,10 @@
|
||||
}
|
||||
});
|
||||
/**
|
||||
* @param {boolean} active
|
||||
* @returns {void}
|
||||
*/
|
||||
* @function module:SVGEditor.setPanning
|
||||
* @param {boolean} active
|
||||
* @returns {void}
|
||||
*/
|
||||
|
||||
editor.setPanning = function (active) {
|
||||
svgCanvas.spaceKey = keypan = active;
|
||||
@@ -33031,6 +33040,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @function module:SVGEditor.addDropDown
|
||||
* @param {Element|string} elem DOM Element or selector
|
||||
* @param {module:SVGEditor.DropDownCallback} callback Mouseup callback
|
||||
* @param {boolean} dropUp
|
||||
@@ -35926,9 +35936,10 @@
|
||||
return uiStrings$1;
|
||||
};
|
||||
/**
|
||||
* @returns {Promise<boolean>} Resolves to boolean indicating `true` if there were no changes
|
||||
* and `false` after the user confirms.
|
||||
*/
|
||||
* @function module:SVGEditor.openPrep
|
||||
* @returns {boolean|Promise<boolean>} Resolves to boolean indicating `true` if there were no changes
|
||||
* and `false` after the user confirms.
|
||||
*/
|
||||
|
||||
|
||||
editor.openPrep = function () {
|
||||
@@ -36338,6 +36349,7 @@
|
||||
* Queues a callback to be invoked when the editor is ready (or
|
||||
* to be invoked immediately if it is already ready--i.e.,
|
||||
* if `runCallbacks` has been run).
|
||||
* @function module:SVGEditor.ready
|
||||
* @param {module:SVGEditor.ReadyCallback} cb Callback to be queued to invoke
|
||||
* @returns {Promise<ArbitraryCallbackResult>} Resolves when all callbacks, including the supplied have resolved
|
||||
*/
|
||||
@@ -36358,6 +36370,7 @@
|
||||
};
|
||||
/**
|
||||
* Invokes the callbacks previous set by `svgEditor.ready`
|
||||
* @function module:SVGEditor.runCallbacks
|
||||
* @returns {Promise<void>} Resolves to `undefined` if all callbacks succeeded and rejects otherwise
|
||||
*/
|
||||
|
||||
@@ -36408,11 +36421,12 @@
|
||||
}, _callee20, null, [[0, 5]]);
|
||||
}));
|
||||
/**
|
||||
* @param {string} str The SVG string to load
|
||||
* @param {PlainObject} [opts={}]
|
||||
* @param {boolean} [opts.noAlert=false] Option to avoid alert to user and instead get rejected promise
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
* @function module:SVGEditor.loadFromString
|
||||
* @param {string} str The SVG string to load
|
||||
* @param {PlainObject} [opts={}]
|
||||
* @param {boolean} [opts.noAlert=false] Option to avoid alert to user and instead get rejected promise
|
||||
* @returns {Promise<void>}
|
||||
*/
|
||||
|
||||
editor.loadFromString = function (str) {
|
||||
var _ref36 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
|
||||
@@ -36454,6 +36468,7 @@
|
||||
};
|
||||
/**
|
||||
* Not presently in use.
|
||||
* @function module:SVGEditor.disableUI
|
||||
* @param {PlainObject} featList
|
||||
* @returns {void}
|
||||
*/
|
||||
@@ -36471,14 +36486,15 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @param {string} url URL from which to load an SVG string via Ajax
|
||||
* @param {PlainObject} [opts={}] May contain properties: `cache`, `callback`
|
||||
* @param {boolean} [opts.cache]
|
||||
* @param {boolean} [opts.noAlert]
|
||||
* @returns {Promise<void>} Resolves to `undefined` or rejects upon bad loading of
|
||||
* the SVG (or upon failure to parse the loaded string) when `noAlert` is
|
||||
* enabled
|
||||
*/
|
||||
* @function module:SVGEditor.loadFromURL
|
||||
* @param {string} url URL from which to load an SVG string via Ajax
|
||||
* @param {PlainObject} [opts={}] May contain properties: `cache`, `callback`
|
||||
* @param {boolean} [opts.cache]
|
||||
* @param {boolean} [opts.noAlert]
|
||||
* @returns {Promise<void>} Resolves to `undefined` or rejects upon bad loading of
|
||||
* the SVG (or upon failure to parse the loaded string) when `noAlert` is
|
||||
* enabled
|
||||
*/
|
||||
|
||||
|
||||
editor.loadFromURL = function (url) {
|
||||
@@ -36525,6 +36541,7 @@
|
||||
});
|
||||
};
|
||||
/**
|
||||
* @function module:SVGEditor.loadFromDataURI
|
||||
* @param {string} str The Data URI to base64-decode (if relevant) and load
|
||||
* @param {PlainObject} [opts={}]
|
||||
* @param {boolean} [opts.noAlert]
|
||||
@@ -36557,6 +36574,7 @@
|
||||
});
|
||||
};
|
||||
/**
|
||||
* @function module:SVGEditor.addExtension
|
||||
* @param {string} name Used internally; no need for i18n.
|
||||
* @param {module:svgcanvas.ExtensionInitCallback} init Config to be invoked on this module
|
||||
* @param {module:svgcanvas.ExtensionInitArgs} initArgs
|
||||
|
||||
Reference in New Issue
Block a user