adds a new view to a layout-like widget or moves an existing one
view | object | the configuration of the view |
index | number | the index a new view will be added at or an existing one will be moved to |
string|number | the id of the view |
webix.ui({
id:"mylayout",
rows:[...]
});
// adds a template as a third cell to some existing layout
$$("mylayout").addView({ template:"New one" }, 2);
// moves an existing child view to a different index
$$("mylayout").addView($$("child"), 3);
Portlet's structure of nested views can change after they have been moved. addView() allows only direct child views (1st level) to be rearranged.