Browse Source

Add `destroy`/`destroyed` events (#6289)

release-v0.22.3-rc.0
Artur Arseniev 1 year ago
committed by GitHub
parent
commit
292f61564a
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      packages/core/src/editor/model/Editor.ts

2
packages/core/src/editor/model/Editor.ts

@ -1025,6 +1025,7 @@ export default class EditorModel extends Model {
*/
destroyAll() {
const { config, view } = this;
this.trigger('destroy');
const editor = this.getEditor();
// @ts-ignore
const { editors = [] } = config.grapesjs || {};
@ -1047,6 +1048,7 @@ export default class EditorModel extends Model {
editors.splice(editors.indexOf(editor), 1);
//@ts-ignore
hasWin() && $(config.el).empty().attr(this.attrsOrig);
this.trigger('destroyed');
}
getEditing(): Component | undefined {

Loading…
Cancel
Save