ping

отменяет процессы, которые не укладываются в лимит по времени

function ping;

Example

webix.ui({
    margin:30,
    rows: [
        {
            id:"pivot",
            view:"pivot",
            ping:function(start){
                var now = (new Date()).valueOf();
                // если процесс выполняется дольше 3 секунд,
                // сворачиваем его
                if (now - start > 3*1000){
                    alert("Слишком сложно! Операция отменяется.");
                    throw new Error("Aborting...");
                }
            },
            height:400,
            width:1000,
            data: bad_dataset,
            max: true
         },
        { cols:[
            { view:"button", value:"Build Pivot (fast)"},
            { view:"button", value:"Build Pivot (slow)"}
        ]}
    ]
});

Наверх
If you have not checked yet, be sure to visit site of our main product Webix html5 framework and page of javascript pivot table product.