mirror of
https://github.com/codex-team/editor.js
synced 2026-03-16 07:35:48 +01:00
add tool settings
This commit is contained in:
parent
93ddb25c3d
commit
36bc3e4eb4
4 changed files with 20 additions and 16 deletions
|
|
@ -462,8 +462,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
|
|||
* Require Editor modules places in components/modules dir
|
||||
*/
|
||||
// eslint-disable-next-line
|
||||
var modules = ["blockManager.js","caret.js","events.js","keyboard.js","listeners.js","renderer.js","sanitizer.js","saver.js","toolbar-blockSettings.js","toolbar-inline.js","toolbar-inline.ts","toolbar-toolbox.js","toolbar.js","tools.js","ui.js"].map(function (module) {
|
||||
return __webpack_require__("./src/components/modules sync [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$")("./" + module);
|
||||
var modules = ["blockManager.js","caret.js","events.js","keyboard.js","listeners.js","renderer.js","sanitizer.js","saver.js","toolbar-blockSettings.js","toolbar-inline.ts","toolbar-toolbox.js","toolbar.js","tools.js","ui.js"].map(function (module) {
|
||||
return __webpack_require__("./src/components/modules sync [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$")("./" + module);
|
||||
});
|
||||
|
||||
/**
|
||||
|
|
@ -1726,10 +1726,10 @@ module.exports = exports['default'];
|
|||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/components/modules sync [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$":
|
||||
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./src/components/modules sync nonrecursive [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$ ***!
|
||||
\*****************************************************************************************************************************************************************************************************************************************************************/
|
||||
/***/ "./src/components/modules sync [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$":
|
||||
/*!***********************************************************************************************************************************************************************************************************************************************!*\
|
||||
!*** ./src/components/modules sync nonrecursive [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$ ***!
|
||||
\***********************************************************************************************************************************************************************************************************************************************/
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
|
|
@ -1769,7 +1769,7 @@ webpackContext.keys = function webpackContextKeys() {
|
|||
};
|
||||
webpackContext.resolve = webpackContextResolve;
|
||||
module.exports = webpackContext;
|
||||
webpackContext.id = "./src/components/modules sync [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$";
|
||||
webpackContext.id = "./src/components/modules sync [^_](blockManager.js|caret.js|events.js|keyboard.js|listeners.js|renderer.js|sanitizer.js|saver.js|toolbar-blockSettings.js|toolbar-inline.ts|toolbar-toolbox.js|toolbar.js|tools.js|ui.js)$";
|
||||
|
||||
/***/ }),
|
||||
|
||||
|
|
@ -4007,8 +4007,7 @@ var BlockSettings = function (_Module) {
|
|||
_this.nodes = {
|
||||
wrapper: null,
|
||||
toolSettings: null,
|
||||
defaultSettings: null,
|
||||
buttonRemove: null
|
||||
defaultSettings: null
|
||||
};
|
||||
return _this;
|
||||
}
|
||||
|
|
@ -4045,7 +4044,11 @@ var BlockSettings = function (_Module) {
|
|||
|
||||
}, {
|
||||
key: 'addToolSettings',
|
||||
value: function addToolSettings() {}
|
||||
value: function addToolSettings() {
|
||||
if (typeof this.Editor.BlockManager.currentBlock.tool.makeSettings === 'function') {
|
||||
$.append(this.nodes.toolSettings, this.Editor.BlockManager.currentBlock.tool.makeSettings());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Add default settings
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -13,13 +13,13 @@ export default class Module {
|
|||
* Editor modules list
|
||||
* @type {EditorComponents}
|
||||
*/
|
||||
private Editor: any = null;
|
||||
protected Editor: any = null;
|
||||
|
||||
/**
|
||||
* Editor configuration object
|
||||
* @type {EditorConfig}
|
||||
*/
|
||||
private config: any = {};
|
||||
protected config: any = {};
|
||||
|
||||
/**
|
||||
* @constructor
|
||||
|
|
|
|||
|
|
@ -16,8 +16,7 @@ export default class BlockSettings extends Module {
|
|||
this.nodes = {
|
||||
wrapper: null,
|
||||
toolSettings: null,
|
||||
defaultSettings: null,
|
||||
buttonRemove: null
|
||||
defaultSettings: null
|
||||
};
|
||||
}
|
||||
|
||||
|
|
@ -57,7 +56,9 @@ export default class BlockSettings extends Module {
|
|||
* Add Tool's settings
|
||||
*/
|
||||
addToolSettings() {
|
||||
|
||||
if (typeof this.Editor.BlockManager.currentBlock.tool.makeSettings === 'function') {
|
||||
$.append(this.nodes.toolSettings, this.Editor.BlockManager.currentBlock.tool.makeSettings());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue