| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- MODx.Tabs = function(config) {
- config = config || {};
- Ext.applyIf(config,{
- enableTabScroll: true
- ,layoutOnTabChange: true
- ,plain: true
- ,deferredRender: true
- ,hideMode: 'offsets'
- ,defaults: {
- autoHeight: true
- ,hideMode: 'offsets'
- ,border: true
- ,autoWidth: true
- ,bodyCssClass: 'tab-panel-wrapper'
- }
- ,activeTab: 0
- ,border: false
- ,autoScroll: true
- ,autoHeight: true
- ,cls: 'modx-tabs'
- });
- MODx.Tabs.superclass.constructor.call(this,config);
- this.config = config;
- };
- Ext.extend(MODx.Tabs,Ext.TabPanel);
- Ext.reg('modx-tabs',MODx.Tabs);
- MODx.VerticalTabs = function(config) {
- config = config || {};
- Ext.applyIf(config,{
- cls: 'vertical-tabs-panel'
- ,headerCfg: { tag: 'div', cls: 'x-tab-panel-header vertical-tabs-header' }
- ,bwrapCfg: { tag: 'div', cls: 'x-tab-panel-bwrap vertical-tabs-bwrap' }
- ,defaults: {
- bodyCssClass: 'vertical-tabs-body'
- ,autoScroll: true
- ,autoHeight: true
- ,autoWidth: true
- ,layout: 'form'
- }
- });
- MODx.VerticalTabs.superclass.constructor.call(this,config);
- this.config = config;
- };
- Ext.extend(MODx.VerticalTabs, MODx.Tabs);
- Ext.reg('modx-vtabs',MODx.VerticalTabs);
|