Cascade Datasource Array and Service Pagination powered by Cascade. var dataSource = new DataSource<number>((page, pageSize, sortedColumn, sortedDirection) => { return DataSource.pageArray(dataArray, page, pageSize, sortedColumn, sortedDirection); }); dataSource.init(); dataSource.page = 1;