define

redefines a single configuration property (or a object with properties)

void define(string| WebixViewConfig property, [any value] );
propertystring| WebixViewConfigthe property name or a object with properties that need redefining
valueanythe new property value (has to be specified when defining the property as a string)

Example

// redefines the width of the list
$$("mylist").define("width", 300);
$$("mylist").resize();
 
// changes the label of the button
$$("button1").define("label", "New value");
$$("button1").refresh();
 
// changes multiple properties at once
$$("text2").define({
    value:"123",
    label:"New label"
});
$$("text2").refresh();

Related samples

Details

The component should be refreshed to reflect the changes.

Redefining properties via "config" object

You can also use the config property to change the desired configuration option:

$$("myList").config.width = 300:
$$("myList").resize();
See also
Back to top
If you have not checked yet, be sure to visit site of our main product Webix javascript dashboard framework and page of javascript charting product.