@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
31 lines (30 loc) • 1.99 kB
TypeScript
/**
* CodeAnalizerComment: Updated 5 imports on 2024-09-22 14:49:52
* Update:: import { EmptyStateSource } to '@mikezimm/fps-core-v7/lib/components/molecules/state-source/IStateSource;'
* Update:: import { IAnySourceItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;'
* Update:: import { IFPSItem } to '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent;'
* Update:: import { IStateSource } to '@mikezimm/fps-core-v7/lib/components/molecules/state-source/IStateSource;'
* Update:: import { addSearchMeta1 } to '@mikezimm/fps-core-v7/lib/components/molecules/SearchPage/functions/addSearchMeta1;'
*/
import { ILinkList } from '../interfaces/ILinkList';
import { IAnySourceItem, IFPSItem } from '@mikezimm/fps-core-v7/lib/components/molecules/AnyContent/IAnyContent';
import { ISourceSearch } from '@mikezimm/fps-core-v7/lib/components/molecules/SearchPage/Interfaces/ISourceSearch';
import { IStateSource } from '@mikezimm/fps-core-v7/lib/components/molecules/state-source/IStateSource';
import { IWebpartBannerProps } from '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps';
/**
* Similar to getFPSItemTiles which adds Popularity and such... but this is derived for basic FPSItem links from LinkUp
* @param list
* @param FPSItem
* @returns
*/
export declare function getFPSLinkList(list: ILinkList, FPSItem: IFPSItem, idx: number, bannerProps: IWebpartBannerProps): Promise<IStateSource>;
/**
* This may be over done in multiple places but being cautious to protect for future use
* https://github.com/fps-solutions/LinkUp/issues/32
* https://github.com/fps-solutions/LinkUp/issues/34
* @param item
* @returns
*/
export declare function checkIsAFile(item: IAnySourceItem): boolean;
export declare function processTileList(itemsReturn: IStateSource, list: ILinkList, search: ISourceSearch, FPSItem: IFPSItem): IAnySourceItem[];
//# sourceMappingURL=getFPSLinkList.d.ts.map