Ext.define('Ext.rtl.layout.container.Border', { override: 'Ext.layout.container.Border', initLayout: function(){ var me = this; if (me.owner.getHierarchyState().rtl) { me.padOnContainerProp = 'right'; me.padNotOnContainerProp = 'left'; me.horzMarginProp = 'right'; } else { me.padOnContainerProp = 'left'; me.padNotOnContainerProp = 'right'; me.horzMarginProp = 'left'; } me.callParent(arguments); } });