substance
Version:
Substance is a JavaScript library for web-based content editing. It provides building blocks for realizing custom text editors and web-based publishing system. It is developed to power our online editing platform [Substance](http://substance.io).
17 lines (14 loc) • 521 B
JavaScript
import AbstractEditorSession from './AbstractEditorSession'
import EditorSessionMixin from './EditorSessionMixin'
export default class EditorSession extends EditorSessionMixin(AbstractEditorSession) {
/**
* @param {string} id a unique name for this editor session
* @param {Document} document
* @param {Configurator} config
* @param {object} initialEditorState
*/
constructor (id, document, config, initialEditorState = {}) {
super(id, document, initialEditorState)
this._setup(config)
}
}