Интерфейс для работы с промисами.
Подробнее читайте в документации по AJAX операциям.
var my_promise = new webix.promise(function(success, fail){
    webix.ajax("some.php", function(text){
        if (text) success(text);
        else fail(text.error)
    })
});
 
//realdata - данные с сервера
my_promise.then(function(realdata){
    ...
});
| all | позволяет дожидаться результата от нескольких промисов | 
| defer | создает неразрешенный промис | 
| race | ждет ответ от самого быстрого из промисов | 
| reject | создает промис и разрешает его с ошибкой | 
| resolve | создает и разрешает промис с указанным значением |