Extensions (#737)
- add the current document title in the toolbar - allow user extensions to define optional parameters - more events for renamedElement, beforeClear, afterClear, sourceChanged - remove "message" event used for iframe integration not used anymore. can be readded through a new extension if necessary - default precision down to 2 digits (and applied in rotation)
This commit is contained in:
@@ -577,6 +577,36 @@ class Editor extends EditorStartup {
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns {void}
|
||||
*/
|
||||
elementRenamed (win, renameObj) {
|
||||
this.svgCanvas.runExtensions(
|
||||
'elementRenamed',
|
||||
/** @type {module:svgcanvas.SvgCanvas#event:ext_elementRenamed} */ {
|
||||
renameObj
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns {void}
|
||||
*/
|
||||
afterClear (win) {
|
||||
this.svgCanvas.runExtensions(
|
||||
'afterClear'
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns {void}
|
||||
*/
|
||||
beforeClear (win) {
|
||||
this.svgCanvas.runExtensions(
|
||||
'beforeClear'
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns {void}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user