define

переопределяет одну или несколько настроек компонента

void define(string| WebixViewConfig property, [any value] );
propertystring| WebixViewConfigимя свойства или объект с несколькими свойствами и их значениями, которые необходимо переопределить
valueanyновое значение свойства (необходимо указывать, если свойство - строка)

Example

// меняет ширину datatable
$$("mygrid").define("width", 300);
$$("mygrid").resize();

Related samples

Details

После изменения ширины нужно вызвать метод resize(), который перерисует таблицу (иначе ширина изменится в интерфейсе только со следующей перерисовкой, например, по селекту).

Переопределение параметров напрямую через объект "config"

Изменить свойства компонента можно еще и прямо в объекте config, напр. можно изменить свойство колонок:

$$("myGrid").config.columns[0].width = 200;
$$("myGrid").refreshColumns();

Главное не переопределяйте сам объект config, последствия этого могут быть непредсказуемыми.

See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix web ui framework and page of javascript data grid product.