data

данные для компонента (массив, типизированный массив, XML или CSV)

string|array data;

Example

const tree_data = [
    { id:"root", value:"Board of Directors"},
    { id:"1", value:"Managing Director"},
    { id:"1.1", value:"Base Manager"},
];
 
webix.ui({
    view: "diagram",
    data: tree_data,
});

Related samples

Details

Свойство принимает массив JSON или строку XML. Если данные передаются в формате XML, нужно задать свойство datatype со значением "xml".

webix.ui({
  view:"diagram",
  datatype: "xml",   data: "remote/data.xml", 
  // ...
});

В массиве data можно задать конфигурацию для каждого блока отдельно:

// набор данных блоков
[
  { 
    id:"core", 
    value:"Webix Core", 
    type:"org", 
    $css:"master", 
    x: 210, 
    y: 190, 
    width: 180, 
    height: 80 
  },
  { id:"gantt", value:"Gantt", type:"org", x: 0, y: 80 },
]

Чтобы применить стили ко всем блокам сразу, используйте свойство item.

See also
Наверх