feat: implement getFieldsByAppId method

This commit is contained in:
StevanFreeborn
2023-02-03 11:45:15 -06:00
parent 0559f60726
commit 59a12cb8b6
6 changed files with 84 additions and 5 deletions
+23
View File
@@ -0,0 +1,23 @@
import { type Field } from './Field';
import { PagedResponse } from './PagedResponse';
export class GetPagedFieldsResponse extends PagedResponse<Field> {
/**
* @constructor - Creates a new instance of the GetPagedAppsResponse class.
* @param {Field[]} items - The items in the collection.
* @param {number} pageNumber - The page number of the response.
* @param {number} pageSize - The page size of the response.
* @param {number} totalPages - The total number of pages in the response.
* @param {number} totalRecords - The total number of records in the response.
* @returns {GetPagedAppsResponse} - A new instance of the GetPagedAppsResponse class.
*/
constructor(
items: Field[],
pageNumber: number,
pageSize: number,
totalPages: number,
totalRecords: number
) {
super(items, pageNumber, pageSize, totalPages, totalRecords);
}
}