/
TheWitcher1991
/
HTMLREditor
Обзор
Документация
Войти
/
TheWitcher1991
/
HTMLREditor
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/view/element.js
40 строк
795 B
TheWitcher1991
Update 2.1.0
04 июл 2021, 16:42
04 июл 2021, 16:42
984b160
Код
Авторство
О чём код?
/* eslint-env node, mocha, es6 */ /** * @module engine/view/element */ 'use strict'; import _ from '../utils/other.js'; import Content from './content.js'; import Tools from './tools.js'; import Theme from '../theme/theme.js' import namespace from '../core/logger.js'; import mix from '../utils/mix.js'; const debug = namespace('HTMLREditor:element'); export default class Element { /** * * @static * * @param {String} element * @param {String} theme */ static create(element, theme) { if (_.isset(element)) { Tools.insertTools(element); Content.insertContentEditable(element); Content.insertTextarea(element); Content.insertTextareaReset(element); Content.insertCode(element); Theme.mod(element, theme); } } } mix(Element, Content, Tools, Theme);