hascss problem

$$(‘test’), как у элемента проверить наличие класса css - ‘def’

$$('test').getNode().className.split(' ').indexOf('def') > -1;

а как же hascss?

можете сами добавить такую функцию:

webix.extend(webix.html,{
   hasCss: function(node, name){
      return node.className.split(' ').indexOf(name) > -1;
   }
});
webix.html.hasCss($$('test').getNode(), 'def');

ну она есть в документации… но почему то не работает

Пожалуйста, обратите внимание на описание hasCss: он предназначен для отдельных записей data-компонент.

Готового решения для Вашей задачи нет, но метод, предложенный intregal, отлично подойдёт.