feat: implement getAppsByIds method

This commit is contained in:
StevanFreeborn
2023-02-02 20:24:20 -06:00
parent d00683ea3c
commit a38a6240bd
10 changed files with 334 additions and 23 deletions
+12
View File
@@ -1,7 +1,19 @@
import { PagedResponse } from './PagedResponse';
import { App } from './App';
/**
* @class GetPagedAppsResponse - A paged response model for the GetApps method.
*/
export class GetPagedAppsResponse extends PagedResponse<App> {
/**
* @constructor - Creates a new instance of the GetPagedAppsResponse class.
* @param {App[]} 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: App[],
pageNumber: number,