diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2012-02-27 13:49:58 +0100 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2012-02-27 13:49:58 +0100 |
| commit | aca64bb558ebe2b617620eb62678107dccce971a (patch) | |
| tree | cc1cd52f1006e50b1cb4ff7352df7fd190dfe4da /addons/web/static/src | |
| parent | c0232fb7480c69968988742cf3cea9da5f4bca74 (diff) | |
[imp] removed useless function
bzr revid: nicolas.vanhoren@openerp.com-20120227124958-ehlps91290hrwo9o
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/core.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/addons/web/static/src/js/core.js b/addons/web/static/src/js/core.js index bdc8059ff63..6ff8f86dcc3 100644 --- a/addons/web/static/src/js/core.js +++ b/addons/web/static/src/js/core.js @@ -73,31 +73,6 @@ openerp.web.callback = function(obj, method) { }; /** - * Generates an inherited class that replaces all the methods by null methods (methods - * that does nothing and always return undefined). - * - * @param {Class} claz - * @param {Object} add Additional functions to override. - * @return {Class} - */ -openerp.web.generate_null_object_class = function(claz, add) { - var newer = {}; - var copy_proto = function(prototype) { - for (var name in prototype) { - if(typeof prototype[name] == "function") { - newer[name] = function() {}; - } - } - if (prototype.prototype) - copy_proto(prototype.prototype); - }; - copy_proto(claz.prototype); - newer.init = openerp.web.Widget.prototype.init; - var tmpclass = claz.extend(newer); - return tmpclass.extend(add || {}); -}; - -/** * web error for lookup failure * * @class |
