19 lines
662 B
JavaScript
19 lines
662 B
JavaScript
define([
|
|
'lodash',
|
|
'taoQtiItem/qtiCreator/model/mixin/editable',
|
|
'taoQtiItem/qtiCreator/model/helper/portableElement',
|
|
'taoQtiItem/portableElementRegistry/icRegistry',
|
|
'taoQtiItem/qtiItem/core/PortableInfoControl'
|
|
], function(_, editable, portableElement, icRegistry, PortableInfoControl){
|
|
"use strict";
|
|
var methods = {};
|
|
_.extend(methods, editable);
|
|
_.extend(methods, portableElement.getDefaultMethods(icRegistry));//@todo to be adapted with new icRegistry
|
|
_.extend(methods, {
|
|
getDefaultMarkupTemplateData : function(){
|
|
return {};
|
|
}
|
|
});
|
|
|
|
return PortableInfoControl.extend(methods);
|
|
}); |