]> git.proxmox.com Git - extjs.git/blame - extjs/classic/classic/src/rtl/grid/column/Column.js
add extjs 6.0.1 sources
[extjs.git] / extjs / classic / classic / src / rtl / grid / column / Column.js
CommitLineData
6527f429
DM
1Ext.define('Ext.rtl.grid.column.Column', {\r
2 override: 'Ext.grid.column.Column',\r
3\r
4 isAtStartEdge: function(e, margin) {\r
5 var me = this,\r
6 offset;\r
7\r
8 if (!me.getInherited().rtl !== !Ext.rootInheritedState.rtl) { // jshint ignore:line\r
9 offset = me.getX() + me.getWidth() - e.getXY()[0];\r
10 \r
11 // To the right of the first column, not over\r
12 if (offset < 0 && this.getIndex() === 0) {\r
13 return false;\r
14 }\r
15\r
16 return (offset <= me.getHandleWidth(e));\r
17 } else {\r
18 return me.callParent([e, margin]);\r
19 }\r
20 },\r
21\r
22 isAtEndEdge: function(e, margin) {\r
23 var me = this;\r
24 return (!me.getInherited().rtl !== !Ext.rootInheritedState.rtl) ? // jshint ignore:line\r
25 (e.getXY()[0] - me.getX() <= me.getHandleWidth(e)) : me.callParent([e, margin]);\r
26 }\r
27\r
28});\r