1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-05 02:39:33 +02:00
Peertube/client/src/app/shared/rest/rest-data-source.ts
2017-09-14 11:57:49 +02:00

32 lines
1 KiB
TypeScript

export class RestDataSource {
// protected addSortRequestOptions (requestOptions: RequestOptionsArgs) {
// const searchParams = requestOptions.params as URLSearchParams
//
// if (this.sortConf) {
// this.sortConf.forEach((fieldConf) => {
// const sortPrefix = fieldConf.direction === 'desc' ? '-' : ''
//
// searchParams.set(this.conf.sortFieldKey, sortPrefix + fieldConf.field)
// })
// }
//
// return requestOptions
// }
//
// protected addPagerRequestOptions (requestOptions: RequestOptionsArgs) {
// const searchParams = requestOptions.params as URLSearchParams
//
// if (this.pagingConf && this.pagingConf['page'] && this.pagingConf['perPage']) {
// const perPage = this.pagingConf['perPage']
// const page = this.pagingConf['page']
//
// const start = (page - 1) * perPage
// const count = perPage
//
// searchParams.set('start', start.toString())
// searchParams.set('count', count.toString())
// }
//
// return requestOptions
// }
}