UNPKG

vue-poster-editor

Version:

A poster editor based on Vue.js

24 lines 720 B
<div class="editor-element" :class="[ 'editor-element-' + model.type, model.lock ? 'editor-element-lock' : '', model.hidden ? 'editor-element-hidden' : '', model.frozen ? 'editor-element-frozen' : '', model.$loaded ? '' : 'editor-element-loading', model.$selected ? 'editor-element-selected' : '', model.$editing ? 'editor-element-editing' : '' ]" :style="cssStyle" > <!-- elements --> <component ref="elements" v-for="(element, index) in model.elements" :key='index' :is="'editor-element-' + element.type" :options="options" :global="global" :model="element" ></component> </div>