summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/coresetup.js
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2012-11-15 17:41:32 +0100
committerFabien Meghazi <fme@openerp.com>2012-11-15 17:41:32 +0100
commitcace9f78878ca3e3e143174220dfdfd306d13c86 (patch)
tree589674127eb7af72ce8e00b24792a8b5cda5b00d /addons/web/static/src/js/coresetup.js
parent15281138ea89863b5b0b0ab01b0d59f6444e59ec (diff)
[IMP] Centralized 'openerp' class on top level elements. Also add openerp_ie class for MSIE
bzr revid: fme@openerp.com-20121115164132-i6a0u8zk3knm1zkv
Diffstat (limited to 'addons/web/static/src/js/coresetup.js')
-rw-r--r--addons/web/static/src/js/coresetup.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/addons/web/static/src/js/coresetup.js b/addons/web/static/src/js/coresetup.js
index f3166285fe7..7789bb48785 100644
--- a/addons/web/static/src/js/coresetup.js
+++ b/addons/web/static/src/js/coresetup.js
@@ -460,6 +460,16 @@ $.fn.getAttributes = function() {
}
return o;
}
+$.fn.openerpClass = function(additionalClass) {
+ // This plugin should be applied on top level elements
+ additionalClass = additionalClass || '';
+ if (!!$.browser.msie) {
+ additionalClass += ' openerp_ie';
+ }
+ return this.each(function() {
+ $(this).addClass('openerp ' + additionalClass);
+ });
+};
/** Jquery extentions */
$.Mutex = (function() {