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