@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
36 lines (35 loc) • 3.06 kB
TypeScript
/**
* CodeAnalizerComment: Updated 13 imports on 2024-09-21 23:07:24
* Update:: import { IJSFetchReturn } to '@mikezimm/fps-core-v7/lib/components/molecules/SpHttp/doSpJsFetch;'
* Update:: import { createEmptyFetchReturn } to '@mikezimm/fps-core-v7/lib/components/molecules/SpHttp/doSpJsFetch;'
* Update:: import { doSpJsFetch } to '@mikezimm/fps-core-v7/lib/components/molecules/SpHttp/doSpJsFetch;'
* Update:: import { IPerformanceSettings } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformanceSettings;'
* Update:: import { startPerformOpV2 } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/functions;'
* Update:: import { unifiedPerformanceEnd } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/functions;'
* Update:: import { IFpsErrorObject } to '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject;'
* Update:: import { IFpsItemsReturn } to '@mikezimm/fps-core-v7/lib/components/molecules/process-results/CheckItemsResults;'
* Update:: import { checkItemsResults } to '@mikezimm/fps-core-v7/lib/components/molecules/process-results/CheckItemsResults;'
* Update:: import { WebPartContextCopy_15_2 } to '@mikezimm/fps-core-v7/lib/types/@msft/1.15.2/WebPartContext;'
* Update:: import { IFPSListItemPropPaneDropDownOption } to '@mikezimm/fps-core-v7/lib/banner/components/ItemPicker/interfaces/IFPSListItemPropPaneDropDownOption;'
* Update:: import { sortObjectArrayByStringKey } to '@mikezimm/fps-core-v7/lib/logic/Arrays/sorting/objects;'
* Update:: import { IPropPaneFetchFileProps } to '@mikezimm/fps-core-v7/lib/banner/components/ItemPicker/interfaces/IPropPaneFetchFileProps;'
*/
import { IFpsItemsReturn } from '../../../../components/molecules/process-results/IFpsItemsReturn';
import { IFPSListItemPropPaneDropDownOption } from '../../ItemPicker/interfaces/IFPSListItemPropPaneDropDownOption';
import { IPropPaneFetchFileProps } from '../../ItemPicker/interfaces/IPropPaneFetchFileProps';
import { IFpsSpHttpServiceMIN } from '../../../../components/molecules/SpHttp/Sp/IFpsSpHttpServiceMIN';
export declare const DefaultCustomFileSelect: string;
/**
* This was originally used for onListPickerChanged call... added fetchFileListUniqueIds option for easier PagePal use
* @param digestValue: string - only if needed
* @param filesLocation
* @param postFilters : would be string array of valid extensions to return
* @param customSelect : pass in custom select/filter statement....
* It's used like this: /Items?$${customSelect}` so there is no intial $ needed at the beginning
* @returns
*/
export declare function fetchFileList(fpsSpService: IFpsSpHttpServiceMIN, filesLocation: undefined | IFPSListItemPropPaneDropDownOption, postFilters: string[], customSelect?: string): Promise<IFpsItemsReturn>;
export interface IPickerFileFetch {
}
export declare function cleanWebFileList(FilePickerInfo: IPropPaneFetchFileProps[], postFilters: string[]): IPropPaneFetchFileProps[];
//# sourceMappingURL=fetchFileList.d.ts.map