В общем, в конце концов код не выдаёт ошибок работает в таком виде:
Ext.extend(Ext.ux.plugins.MyCombo, Ext.util.Observable, {
myRenderFunction: function() {
return 'test';
}, // end of function setIconCls
init:function(combo) {
Ext.apply(combo, {
tpl: '<tpl for=".">' + this.myRenderFunction() + '</tpl>'
});
} // end of function init
}); // end of extend
Но значение не меняется