Xml инициализация

Подскажите пожалуйста где можно найти больше информации, примеров, об инициализации компонентов через xml.
Было бы здорово, чтобы обычным образом размеченный layout можно было «конвертнуть» в xml запись, чтобы просто научиться этот самый xml формировать.
Или может, можно сделать как то схему данных xml чтобы понимать что как строится.
Помогите, пожалуйста, решить 2 проблемы:
Сделать через xml инициализацию разделителя spacer в меню
И осуществить rowspan в data table, не получается подставить spans ноду, не понятно как атрибуты называть и куда ее помещать.
Спасибо

Здравствуйте,

К сожалению, XML-инициализация не поддерживает теги, которые начинаются с $. Касательно меню, это можно обойти кастомным css классом для элемента меню перед желаемым местом разделителя: http://webix.com/snippet/f5296976

То же касается и spans: пока их нельзя задать через xml, и нужно делать после инициализации datatable: http://webix.com/snippet/ae385f33

Вся доступная информация находится в документации, а также есть примеры.

Конвертера из json в xml нет, но можно использовать обратный метод webix.markup.parse, чтобы видеть, какой конфигурационный json объект получается из данной xml строки:

var json = webix.markup.parse(xmlstring, "xml"); 

Спасибо большое! Очень помогло :wink: