UNPKG

jodit

Version:

Jodit is an awesome and useful wysiwyg editor with filebrowser

36 lines (35 loc) 976 B
/*! * Jodit Editor (https://xdsoft.net/jodit/) * Released under MIT see LICENSE.txt in the project root for license information. * Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net */ export class SourceEditor { constructor(jodit, container, toWYSIWYG, fromWYSIWYG) { this.jodit = jodit; this.container = container; this.toWYSIWYG = toWYSIWYG; this.fromWYSIWYG = fromWYSIWYG; this.className = ''; this.isReady = false; } /** * Short alias for this.jodit */ get j() { return this.jodit; } onReady() { this.replaceUndoManager(); this.isReady = true; this.j.e.fire(this, 'ready'); } onReadyAlways(onReady) { var _a; if (!this.isReady) { (_a = this.j.events) === null || _a === void 0 ? void 0 : _a.on(this, 'ready', onReady); } else { onReady(); } } }