@mikezimm/fps-core-v7
Version:
Library of reusable core interfaces, types and constants migrated from fps-library-v2
27 lines (26 loc) • 1.69 kB
TypeScript
/**
* CodeAnalizerComment: Updated 5 imports on 2024-09-22 14:49:52
* Update:: import { IJSFetchReturn } 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 { 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;'
*/
import { IJSFetchReturn } from '../../../../components/molecules/SpHttp/interfaces/IJSFetchReturn';
import { IFPSWebsWithLogo } from '../interfaces/IFPSHubSiteDataDocsApi';
import { IFpsSpHttpServiceMIN } from '../../../../components/molecules/SpHttp/Sp/IFpsSpHttpServiceMIN';
export type IFetchHubDepth = 'site' | 'web';
export type IHubFilterType = 'Associated' | 'Hubs' | 'Teams' | 'HubAndAssoc' | 'NonGroups';
export interface IFetchHubsReturn extends IJSFetchReturn {
allHubs?: IFPSWebsWithLogo[];
}
/**
* fetchMyHubsites imported from HubCon on 2024-07-29.
* @param webUrl
* @param depth IFetchHubDepth = 'site' | 'web';
* @param departmentId
* @param filter IHubFilterType = 'Associated' | 'Hubs' | 'Teams' | 'HubAndAssoc';
* @returns
*/
export declare function fetchMyHubsites(fpsSpService: IFpsSpHttpServiceMIN, webUrl: string, depth: IFetchHubDepth, departmentId: string, filter: IHubFilterType, maxRows?: number): Promise<IFetchHubsReturn>;
//# sourceMappingURL=fetchMyHubsites.d.ts.map