fixedColumns().relayout()
Redraw the fixed columns based on new table size.
Please note - this property requires the FixedColumns extension for DataTables.
Description
If a table's position on the page is altered or its visibility is changed (for example it is created while hidden in a tab) then the fixed columns will need to be updated to match the table's new sizing. This method provides that ability.
Note that this method will automatically call fixedColumns().update()
. You are not required to call these methods separately.
Type
function fixedColumns().relayout()
- Description:
Recalculate the fixed columns sizes and positions, redrawing them on pages based on the latest DataTable data and position.
- Returns:
DataTables API instance
Example
Recalculate the layout for all visible tables on a page:
$.fn.dataTable
.tables( { visible: true, api: true } )
.columns.adjust()
.fixedColumns().relayout();