isolate

изолирует ID всех внутренних элементов в пределах компонента

boolean isolate;

Example

webix.ui({
   cols:[
     { id:"col1", isolate:true, rows:[
        { view:"list", id:"mylist" },
        { template:"Details", id:"details" }
     ]},
     { id:"col2", isolate:true, rows:[
        {view:"list", id:"mylist" },
        { template:"Details", id:"details" }
     ]}
   ]
});

Details

Это свойство позволяет использовать одинаковые ID в разных частях приложения. Например, в приведенном выше фрагменте кода есть два блока, внутри которых компонентам заданы одинаковые ID.

По внутреннему ID получить доступ к компоненту можно только в комбинации с ID лейаута:

//не будет работать
var list = $$("mylist"); // вернет второй список
 
//будет работать
var list1 = $$("col1").$$("mylist");
var list2 = $$("col2").$$("mylist");
See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix ui component library and page of javascript layout product.