summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/services/data_manager.js
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2016-03-16 13:55:42 +0100
committerAaron Bohy <aab@odoo.com>2016-03-18 10:44:52 +0100
commit6c57935443d2abd4e3c7507cf4f3093719fb1c2f (patch)
tree88971120ba2505ac90cc8428d57312742e2313bd /addons/web/static/src/js/services/data_manager.js
parentbda451ab31c19c52eb72c16eae2471d39860a8d3 (diff)
[IMP] openerp,web: cache of actions, fields(_views) and filters
Introduction of 'data_manager' service which handles meta-data related to actions and views (fields_views, fields and filters). Ideally, all RPCs to get that kind of information should go through data_manager, as it holds an internal cache.
Diffstat (limited to 'addons/web/static/src/js/services/data_manager.js')
-rw-r--r--addons/web/static/src/js/services/data_manager.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/addons/web/static/src/js/services/data_manager.js b/addons/web/static/src/js/services/data_manager.js
new file mode 100644
index 00000000000..69fc68908f6
--- /dev/null
+++ b/addons/web/static/src/js/services/data_manager.js
@@ -0,0 +1,10 @@
+odoo.define('web.data_manager', function (require) {
+"use strict";
+
+var DataManager = require('web.DataManager');
+
+var data_manager = new DataManager();
+
+return data_manager;
+
+});