mirror of https://github.com/artf/grapesjs.git
6 changed files with 28 additions and 27 deletions
File diff suppressed because one or more lines are too long
@ -1,20 +1,18 @@ |
|||
import TypeableCollection from 'domain_abstract/model/TypeableCollection'; |
|||
|
|||
module.exports = require('backbone').Collection.extend(TypeableCollection).extend({ |
|||
getTypes() { |
|||
return [{ |
|||
id: 'image', |
|||
model: require('./AssetImage'), |
|||
view: require('./../view/AssetImageView'), |
|||
isType(value) { |
|||
if (typeof value == 'string') { |
|||
return { |
|||
type: 'image', |
|||
src: value, |
|||
} |
|||
types: [{ |
|||
id: 'image', |
|||
model: require('./AssetImage'), |
|||
view: require('./../view/AssetImageView'), |
|||
isType(value) { |
|||
if (typeof value == 'string') { |
|||
return { |
|||
type: 'image', |
|||
src: value, |
|||
} |
|||
return value; |
|||
} |
|||
}]; |
|||
} |
|||
return value; |
|||
} |
|||
}] |
|||
}); |
|||
|
|||
Loading…
Reference in new issue