@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
39 lines (37 loc) • 2.44 kB
TypeScript
/**
* CodeAnalizerComment: Updated 2 imports on 2024-09-22 14:49:52
* Update:: import { IFpsErrorObject } to '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject;'
* Update:: import { IBlankErrorObj } to '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject;'
*/
/**
* CodeAnalizerComment: Updated 8 imports on 2024-09-21 23:07:24
* Update:: import { IFpsErrorObject } to '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject;'
* Update:: import { IFPSResultStatus } to '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFPSResultStatus;'
* Update:: import { startPerformOpV2 } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/functions;'
* Update:: import { updatePerformanceEndV2 } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/functions;'
* Update:: import { IPerformanceSettings } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformanceSettings;'
* Update:: import { check4This } to '@mikezimm/fps-core-v7/lib/logic/Links/CheckSearch;'
* Update:: import { IBlankErrorObj } to '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject;'
* Update:: import { IPerformanceOp } to '@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformance;'
*/
import { HttpClient, HttpClientResponse } from '@microsoft/sp-http';
import { IHttpClientOptions } from '@microsoft/sp-http';
import { IFpsErrorObject } from '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject';
import { IPerformanceSettings } from "@mikezimm/fps-core-v7/lib/components/molecules/Performance/IPerformanceSettings";
import { IBlankErrorObj } from '@mikezimm/fps-core-v7/lib/types/fps-returns/common/IFpsErrorObject';
export interface IFpsHttpInfo extends IFpsErrorObject, IBlankErrorObj {
value: any;
items: any[];
item: any;
text?: string;
type?: ResponseType;
url?: string;
statusNo?: number;
ok: boolean;
statusText?: string;
headers?: Record<string, string>;
bodyUsed?: boolean;
}
export declare function fetchAPI(apiEndPoint: string, httpClient: HttpClient, description: string, performanceSettings: IPerformanceSettings, headers?: IHttpClientOptions): Promise<IFpsHttpInfo>;
export declare function createFPSHttpResponse(description: string, response: HttpClientResponse): Promise<IFpsHttpInfo>;
//# sourceMappingURL=functions.d.ts.map