buildComboDataSource: function (endpoint, sortField, pageSize) { return { type: "odata-v4", transport: { read: { url: this.odata.url() + endpoint, dataType: "json", xhrFields: { withCredentials: true //needed for windows auth } } }, schema: { total: function (data) { return data["@odata.count"]; } }, pageSize: pageSize, serverPaging: pageSize > 0 ? true : false, serverFiltering: true, serverSorting: true, sort: { field: sortField, dir: "asc" } }; }