grapesjs
Version:
Free and Open Source Web Builder Framework
19 lines (17 loc) • 471 B
JavaScript
import TypeableCollection from 'domain_abstract/model/TypeableCollection';
module.exports = require('backbone').Collection.extend(TypeableCollection).extend({
types: [{
id: 'image',
model: require('./AssetImage'),
view: require('./../view/AssetImageView'),
isType(value) {
if (typeof value == 'string') {
return {
type: 'image',
src: value,
}
}
return value;
}
}]
});