diff options
Diffstat (limited to 'addons/base/static/src/js/boot.js')
| -rw-r--r-- | addons/base/static/src/js/boot.js | 36 |
1 files changed, 6 insertions, 30 deletions
diff --git a/addons/base/static/src/js/boot.js b/addons/base/static/src/js/boot.js index 3d1d1e75e7c..fff710a1d68 100644 --- a/addons/base/static/src/js/boot.js +++ b/addons/base/static/src/js/boot.js @@ -12,10 +12,7 @@ return; var session_counter = 0; - /** @lends openerp */ var openerp = this.openerp = { - // debug flag - debug: true, // Per session namespace // openerp.<module> will map to // openerp.sessions.sessionname.<module> using a closure @@ -44,7 +41,6 @@ } return new_instance; } - // TODO add initrpc to init core only for RPC }; })(); @@ -54,35 +50,15 @@ openerp.base = function(instance) { openerp.base.core(instance); + openerp.base.dates(instance); openerp.base.formats(instance); openerp.base.chrome(instance); openerp.base.data(instance); - if (openerp.base.views) { - openerp.base.views(instance); - } - if (openerp.base.search) { - openerp.base.search(instance); - } - if (openerp.base.list) { - openerp.base.list(instance); - } - if (openerp.base. m2o) { - openerp.base.m2o(instance); - } - if (openerp.base.form) { - openerp.base.form(instance); - } - if (openerp.base.list && openerp.base.list.editable) { - openerp.base.list.editable(instance); - } - if (openerp.web_mobile) { - openerp.web_mobile(instance); - } - if (openerp.base.view_tree) { - openerp.base.view_tree(instance); - } - if (openerp.base.data_export) { - openerp.base.data_export(instance); + files = ["views","search","list","form","list_editable","web_mobile","view_tree","data_export"]; + for(i=0; i<files.length; i++) { + if(openerp.base[files[i]]) { + openerp.base[files[i]](instance); + } } }; |
