| Name | Type | Default | 
                
                    | disabled | Boolean | false | 
                
                    | 
                            
                                Sets or gets the disabled property.
                             Code examples
                                Set the disabledproperty. $('#jqxSplitter').jqxSplitter({ disabled: true });
 
                                Get the disabledproperty. var disabled = $('#jqxSplitter').jqxSplitter('disabled');
 | 
                
                    | height | Number/String | 300 | 
                
                    | 
                            
                                Sets or gets the jqxSplitter's height.
                             Code examples
                                Set the heightproperty. $("#jqxSplitter").jqxSplitter({ height: 250});
 
                                Get the heightproperty. var height = $('#jqxSplitter').jqxSplitter('height');
 | 
                
                    | orientation | String | 'vertical' | 
                
                    | 
                            
                                Sets or gets the orientation property.
                             Code examples
                                Set the orientationproperty. $('#jqxSplitter').jqxSplitter({ width: 600, height: 480, orientation: 'horizontal', panels: [{ size: 300 }, { size: 300}] });
 
                                Get the orientationproperty. var orientation = $('#jqxSplitter').jqxSplitter('orientation');
 | 
                
                    | panels | Array | [] | 
                
                    | 
                            
                                Sets or gets the panels property.
                             
                            Each panel represents an Object with the following fields.
                                                                                
                             
                                size - sets the panel's size.min - sets the panel's minimum size.collapsible - sets whether the panel is collapsible.collapsed - sets whether the panel is collapsed. Code examples
                                Set the panelsproperty. $('#jqxSplitter').jqxSplitter({ width: 600, height: 480, panels: [{ size: 300 }, { size: 300}] });
 
                                Get the panelsproperty. var panels = $('#jqxSplitter').jqxSplitter('panels');
 | 
                
                    | resizable | Boolean | true | 
                
                    | 
                            
                                Sets or gets the resizable property. When this property is set to false, the user will not be able to move the split bar.
                             Code examples
                                Set the resizableproperty. $('#jqxSplitter').jqxSplitter({ resizable: false });
 
                                Get the resizableproperty. var resizable = $('#jqxSplitter').jqxSplitter('resizable');
 | 
                
                    | splitBarSize | Number/String | 5 | 
                
                    | 
                            
                                Sets or gets the size of the split bar.
                             Code examples
                                Set the splitBarSizeproperty. $('#jqxSplitter').jqxSplitter({ splitBarSize: 15 });
 
                                Get the splitBarSizeproperty. var splitBarSize = $('#jqxSplitter').jqxSplitter('splitBarSize');
 | 
                
                    | showSplitBar | Boolean | true | 
                
                    | 
                            
                                Sets or gets whether the split bar is displayed.
                             Code examples
                                Set the showSplitBarproperty. $('#jqxSplitter').jqxSplitter({ showSplitBar: false });
 
                                Get the showSplitBarproperty. var showSplitBar = $('#jqxSplitter').jqxSplitter('showSplitBar');
 | 
                
                    | theme | String | '' | 
                
                    | 
                            
                                Sets the widget's theme.
                             
                            jQWidgets uses a pair of css files - jqx.base.css and jqx.[theme name].css. The base stylesheet creates the styles related to the widget's layout like margin, padding, border-width, position. The second css file applies the widget's colors and backgrounds. The jqx.base.css should be included before the second CSS file.
                                                                                In order to set a theme, you need to do the following:
                                                                                 | 
                
                    | width | Number/String | 300 | 
                
                    | 
                            
                                Sets or gets the jqxSplitter's width.
                             Code examples
                                Set the widthproperty. $("#jqxSplitter").jqxSplitter({ width: 250});
 
                                Get the widthproperty. var width = $('#jqxSplitter').jqxSplitter('width');
 | 
                
                    |  | 
                
                    | collapsed | Event |  | 
                
                    | 
                            
                                This event is triggered when a panel is collapsed.
                             Code example
                                Bind to the collapsedevent by type: jqxSplitter. $('#jqxSplitter').on('collapsed', 
function (event) {       
    var panels = event.args.panels;
    // get first panel.
    var panel1 = panels[0];
    // get second panel.
    var panel2 = panels[1];
    // panel index.
    var index = event.args.index;
});
                         
 | 
                
                    | expanded | Event |  | 
                
                    | 
                            
                                This event is triggered when a panel is expanded.
                             Code example
                                Bind to the expandedevent by type: jqxSplitter. $('#jqxSplitter').on('expanded', 
function (event) {       
    var panels = event.args.panels;
    // get first panel.
    var panel1 = panels[0];
    // get second panel.
    var panel2 = panels[1];
    // panel index.
    var index = event.args.index;
});
                         
 | 
                
                    | resize | Event |  | 
                
                    | 
                            
                                This event is triggered when the 'resize' operation has ended.
                             Code example
                                Bind to the resizeevent by type: jqxSplitter. $('#jqxSplitter').on('resize', 
function (event) {       
    var panels = event.args.panels;
    // get first panel.
    var panel1 = panels[0];
    // get second panel.
    var panel2 = panels[1];
});
                         
 | 
                
                    | resizeStart | Event |  | 
                
                    | 
                            
                                This event is triggered when the 'resizeStart' operation has started.
                             Code example
                                Bind to the resizeStartevent by type: jqxSplitter. $('#jqxSplitter').on('resizeStart', 
function (event) {       
    var panels = event.args.panels;
    // get first panel.
    var panel1 = panels[0];
    // get second panel.
    var panel2 = panels[1];
});
                         
 | 
                
                    |  | 
                
                    | collapse | Method |  | 
                
                    | 
                            
                                Collapse a panel.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the collapsemethod.  $('#jqxSplitter').jqxSplitter('collapse');
 | 
                
                    | destroy | Method |  | 
                
                    | 
                            
                                Destroys the jqxSplitter. This method will remove the jqxSplitter from the DOM and will remove all internal event handlers and styles.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the destroymethod.  $('#jqxSplitter').jqxSplitter('destroy');
 | 
                
                    | disable | Method |  | 
                
                    | 
                            
                                Disables the jqxSplitter.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the disablemethod.  $('#jqxSplitter').jqxSplitter('disable');
 | 
                
                    | enable | Method |  | 
                
                    | 
                            
                                Enables the jqxSplitter.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the enablemethod.  $('#jqxSplitter').jqxSplitter('enable');
 | 
                
                    | expand | Method |  | 
                
                    | 
                            
                                Expands a panel.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the expandmethod.  $('#jqxSplitter').jqxSplitter('expand');
 | 
                
                    | render | Method |  | 
                
                    | 
                            
                                Renders the jqxSplitter.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the rendermethod.  $('#jqxSplitter').jqxSplitter('render');
 | 
                
                    | refresh | Method |  | 
                
                    | 
                            
                                Refreshes the jqxSplitter. This method will perform a layout and will arrange the split panels.
                             
                                
                                    
                                        Return Value 
                                None
                                            | Parameter | Type | Description |  
                                            | None |  |  |  Code example
                                Invoke the refreshmethod.  $('#jqxSplitter').jqxSplitter('refresh');
 |