onBeforeSort of ui.chart, Events Webix Docs
string/undefinedthe direction of sorting as
string/functionthe type of sorting
| boolean | returning false will prevent sorting |
Example
view.data.attachEvent("onBeforeSort", function(by, dir, as){
//... some code here ...
});
Details
Returning false from the event handler will block further processing, and data will not be sorted.
If the third param is a function, the parameters of such a function are the following:
- a (object) - the first data item
- b (object) - the second data item
- prop(string) - the name of the field that the data will be sorted by.
table.sort("#fieldName#", "desc", function(a, b, prop) {
return a[prop] - b[prop];
})
See also
Back to top