apply Layout
Puts a captured layout back.
Widths, hidden columns, and order always apply — the table owns those. The sort and the filters apply only where the table owns them too: a table given onSortChange or onFiltersChange renders what its caller passes, so restore those from DataTableLayout.sortBy, DataTableLayout.multiSortBy, and DataTableLayout.filters into your own state instead.
Safe to call with a layout saved against an older version of the table: entries naming columns that no longer exist are ignored.