Browse Source

无JIRA item存在el的情况下,也同时支持_lgap和lgap

es6
zsmj 3 years ago
parent
commit
b99ef8a9bc
  1. 12
      src/core/wrapper/layout.js

12
src/core/wrapper/layout.js

@ -294,37 +294,37 @@ BI.Layout = BI.inherit(BI.Widget, {
_optimiseItemLgap: function (item) { _optimiseItemLgap: function (item) {
if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) { if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) {
return ((!item.type && item.el) ? item.lgap : item._lgap) || 0; return ((!item.type && item.el) ? ((item._lgap || 0) + (item.lgap || 0)) : item._lgap) || 0;
} }
return (item._lgap || 0) + (item.lgap || 0); return (item._lgap || 0) + (item.lgap || 0);
}, },
_optimiseItemRgap: function (item) { _optimiseItemRgap: function (item) {
if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) { if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) {
return ((!item.type && item.el) ? item.rgap : item._rgap) || 0; return ((!item.type && item.el) ? ((item._rgap || 0) + (item.rgap || 0)) : item._rgap) || 0;
} }
return (item._rgap || 0) + (item.rgap || 0); return (item._rgap || 0) + (item.rgap || 0);
}, },
_optimiseItemTgap: function (item) { _optimiseItemTgap: function (item) {
if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) { if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) {
return ((!item.type && item.el) ? item.tgap : item._tgap) || 0; return ((!item.type && item.el) ? ((item._tgap || 0) + (item.tgap || 0)) : item._tgap) || 0;
} }
return (item._tgap || 0) + (item.tgap || 0); return (item._tgap || 0) + (item.tgap || 0);
}, },
_optimiseItemBgap: function (item) { _optimiseItemBgap: function (item) {
if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) { if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) {
return ((!item.type && item.el) ? item.bgap : item._bgap) || 0; return ((!item.type && item.el) ? ((item._bgap || 0) + (item.bgap || 0)) : item._bgap) || 0;
} }
return (item._bgap || 0) + (item.bgap || 0); return (item._bgap || 0) + (item.bgap || 0);
}, },
_optimiseItemHgap: function (item) { _optimiseItemHgap: function (item) {
if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) { if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) {
return ((!item.type && item.el) ? item.hgap : item._hgap) || 0; return ((!item.type && item.el) ? ((item._hgap || 0) + (item.hgap || 0)) : item._hgap) || 0;
} }
return (item._hgap || 0) + (item.hgap || 0); return (item._hgap || 0) + (item.hgap || 0);
}, },
_optimiseItemVgap: function (item) { _optimiseItemVgap: function (item) {
if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) { if (BI.Providers.getProvider("bi.provider.system").getLayoutOptimize()) {
return ((!item.type && item.el) ? item.vgap : item._vgap) || 0; return ((!item.type && item.el) ? ((item._vgap || 0) + (item.vgap || 0)) : item._vgap) || 0;
} }
return (item._vgap || 0) + (item.vgap || 0); return (item._vgap || 0) + (item.vgap || 0);
}, },

Loading…
Cancel
Save