Sets or gets the data source. The dataSource is an Array of JSON objects. Each object may have 'label', 'content', 'size', 'min', 'modifiers', 'position', 'id', 'type' and 'items' properties. 'label' and 'content' should be strings. 'modifiers' should be an array containing all or any of the following strings: 'resize', 'drag', 'close'. These determine how the user modify the layout panel. 'type' can be 'tabs' or ''. 'position' can be 'top', 'left', 'right', 'bottom'. 'items' expects an array of JSON objects for additional layout panels. 'size' expects string like '30%' or number like 30. 'min' expects a number which is the minimum size of the panel.
Code example:
$('#mySplitLayout').jqxSplitLayout({dataSource: [{ content: 'Item 1' }, { content: 'Item 2' }, { orientation: 'horizontal', items: [ { content: 'Item 3' }, { content: 'Item 4' } ]}]});