UNPKG

@deejayy/api-caller

Version:

Simple Api Caller library for Angular

14 lines (13 loc) 1.38 kB
import { ApiCallItem } from '../model/api-call-item.model'; import { ApiState } from './api.state'; export declare const getStateId: (payload: ApiCallItem) => string; export declare class ApiSelectors { static isLoading: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, boolean, (s1: ApiState) => boolean>; static getResponse: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, any, (s1: ApiState) => any>; static getHeaders: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, Record<string, string>, (s1: ApiState) => Record<string, string>>; static getErrorData: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, import("@angular/common/module.d-CnjH8Dlt").HttpErrorResponse, (s1: ApiState) => import("@angular/common/module.d-CnjH8Dlt").HttpErrorResponse>; static isFailed: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, boolean, (s1: ApiState) => boolean>; static isSucceeded: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, boolean, (s1: ApiState) => boolean>; static isFinished: (stateId: string) => import("@ngrx/store").MemoizedSelector<object, boolean, (s1: ApiState) => boolean>; static isCached: (stateId: string, cacheTimeout?: number) => import("@ngrx/store").MemoizedSelector<object, boolean, (s1: ApiState) => boolean>; }