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'; |
import TypeableCollection from 'domain_abstract/model/TypeableCollection'; |
||||
|
|
||||
module.exports = require('backbone').Collection.extend(TypeableCollection).extend({ |
module.exports = require('backbone').Collection.extend(TypeableCollection).extend({ |
||||
getTypes() { |
types: [{ |
||||
return [{ |
id: 'image', |
||||
id: 'image', |
model: require('./AssetImage'), |
||||
model: require('./AssetImage'), |
view: require('./../view/AssetImageView'), |
||||
view: require('./../view/AssetImageView'), |
isType(value) { |
||||
isType(value) { |
if (typeof value == 'string') { |
||||
if (typeof value == 'string') { |
return { |
||||
return { |
type: 'image', |
||||
type: 'image', |
src: value, |
||||
src: value, |
|
||||
} |
|
||||
} |
} |
||||
return value; |
|
||||
} |
} |
||||
}]; |
return value; |
||||
} |
} |
||||
|
}] |
||||
}); |
}); |
||||
|
|||||
Loading…
Reference in new issue