]> git.proxmox.com Git - extjs.git/blame - extjs/classic/classic/src/rtl/layout/ContextItem.js
add extjs 6.0.1 sources
[extjs.git] / extjs / classic / classic / src / rtl / layout / ContextItem.js
CommitLineData
6527f429
DM
1/**\r
2 * @override Ext.rtl.layout.ContextItem\r
3 * This override adds RTL support to Ext.layout.ContextItem.\r
4 */\r
5Ext.define('Ext.rtl.layout.ContextItem', {\r
6 override: 'Ext.layout.ContextItem',\r
7\r
8 addPositionStyles: function(styles, props) {\r
9 var x = props.x,\r
10 y = props.y,\r
11 count = 0;\r
12\r
13 if (x !== undefined) {\r
14 styles[this.parent.target.getInherited().rtl ? 'right' : 'left'] = x + 'px';\r
15 ++count;\r
16 }\r
17 if (y !== undefined) {\r
18 styles.top = y + 'px';\r
19 ++count;\r
20 }\r
21 return count;\r
22 }\r
23\r
24});\r