import html from 'utils/html';
import { View } from 'backbone';
export default class EditorView extends View {
template({ pfx, codeName, label }) {
return html`
`;
}
initialize(o) {
this.config = o.config || {};
this.pfx = this.config.stylePrefix;
}
render() {
const { model, pfx, $el } = this;
const obj = model.toJSON();
obj.pfx = pfx;
$el.html(this.template(obj));
$el.attr('class', `${pfx}editor-c`);
$el.find(`#${pfx}code`).append(model.get('input'));
return this;
}
}