@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
28 lines (27 loc) • 1.14 kB
TypeScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-22 02:56:43
* Update:: import { fetchFileList } to '@mikezimm/fps-core-v7/lib/banner/components/ItemPicker/functions/fetchFileList;'
*/
import { IFpsSpHttpServiceMIN } from "../../../../components/molecules/SpHttp/Sp/IFpsSpHttpServiceMIN";
import { IFpsItemsReturn } from "../../../../components/molecules/process-results/IFpsItemsReturn";
/**
* Added for easier use getting Site Assets with Doc Ids in PagePal
* @param context
* @param siteRelativeURL
* @param listTitle
* @param postFilters
* @param topX
* @param optionalSortFilter example: '&$orderby=Id desc'
* @returns
*/
export interface IFileUniqueIds {
Id: number;
Name: string;
UniqueId: string;
ServerRelativeUrl: string;
ID: number;
wasUsed?: boolean;
replacements?: any;
}
export declare function fetchFileListUniqueIds(fpsSpService: IFpsSpHttpServiceMIN, siteRelativeURL: string, listTitle: string, postFilters: string[], topX?: number, optionalSortFilter?: string): Promise<IFpsItemsReturn>;
//# sourceMappingURL=fetchFileListUniqueIds.d.ts.map