define

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

void define(string| object property, [any value] );

Parameters

propertystring| objectимя свойства или объект с несколькими свойствами и их значениями, которые необходимо переопределить
valueanyновое значение свойства (has to be specified when defining the property as a string)

Example

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

Related samples

Details

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

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

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

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

Главное не переопределяйте сам объект 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.