refreshColumns

обновляет структуру DataTable

void refreshColumns( [array config,boolean reset] );
configarrayмассив с новыми настройками для колонок
resetbooleanесли true, покажет все скрытые ранее колонки (по умолчанию false)

Example

dtable.refreshColumns();

Details

Если вызывать метод без параметров, он перерисует таблицу с текущими параметрами колонок. Такая перерисовка может пригодиться, если вы меняли настройки колонок прямо в коллекции columns:

dtable.config.columns[2].id = "newPrice";
dtable.config.columns[2].width = 500;
dtable.refreshColumns();

Если вы вызовете метод с параметром config, вы можете полностью изменить колонки и их настройки:

var config = [
    {id:"col1", header:"First Name", width:150},
    {id:"col2", header:"Last Name", width:150}
];
 
dtable.refreshColumns(config);
See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix best ui framework and page of javascript tree grid product.