UNPKG

grapesjs-clot

Version:

Free and Open Source Web Builder Framework

22 lines (17 loc) 519 B
import DomainViews from 'domain_abstract/view/DomainViews'; import FrameWrapView from './FrameWrapView'; export default DomainViews.extend({ itemView: FrameWrapView, autoAdd: 1, init() { this.listenTo(this.collection, 'reset', this.render); }, onRemoveBefore(items, opts) { items.forEach(item => item.remove(opts)); }, onRender() { const { config, $el } = this; const { em } = config; em && $el.attr({ class: `${em.getConfig('stylePrefix')}frames` }); } });