@blinkk/editor
Version:
Structured content editor with live previews.
21 lines • 722 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseProjectTypeState = void 0;
const mixins_1 = require("@blinkk/selective-edit/dist/src/mixins");
const events_1 = require("../editor/events");
const listeners_1 = require("../mixin/listeners");
class BaseProjectTypeState extends listeners_1.ListenersMixin(mixins_1.Base) {
constructor(editorState) {
super();
this.promises = {};
this.editorState = editorState;
}
/**
* Signal for the editor to re-render.
*/
render() {
document.dispatchEvent(new CustomEvent(events_1.EVENT_RENDER));
}
}
exports.BaseProjectTypeState = BaseProjectTypeState;
//# sourceMappingURL=state.js.map