UNPKG

grapesjs-clot

Version:

Free and Open Source Web Builder Framework

24 lines (22 loc) 584 B
import Backbone from 'backbone'; import AssetImage from './AssetImage'; import AssetImageView from './../view/AssetImageView'; import TypeableCollection from 'domain_abstract/model/TypeableCollection'; export default Backbone.Collection.extend(TypeableCollection).extend({ types: [ { id: 'image', model: AssetImage, view: AssetImageView, isType(value) { if (typeof value == 'string') { return { type: 'image', src: value }; } return value; } } ] });