@avanio/variable-util
    Preparing search index...

    Interface FetchConfigLoaderOptions

    Options for the FetchConfigLoader

    v1.0.0

    interface FetchConfigLoaderOptions {
        cache: IRequestCache | undefined;
        cacheHitHttpCode: number;
        disabled?: Loadable<boolean>;
        fetchClient: {
            (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
            (input: string | Request | URL, init?: RequestInit): Promise<Response>;
        };
        isSilent: boolean;
        logger: ILoggerLike
        | undefined;
        payload: "json";
        validate:
            | ValidateCallback<
                Record<string, string | undefined>,
                Record<string, string | undefined>,
            >
            | undefined;
    }

    Hierarchy (View Summary)

    Index

    Properties

    cache: IRequestCache | undefined
    cacheHitHttpCode: number

    if we get a cache hit code (defaults 304), we use the cached response instead

    disabled?: Loadable<boolean>
    fetchClient: {
        (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
        (input: string | Request | URL, init?: RequestInit): Promise<Response>;
    }

    Type Declaration

    isSilent: boolean

    this prevents Error to be thrown if have http error

    logger: ILoggerLike | undefined
    payload: "json"
    validate:
        | ValidateCallback<
            Record<string, string | undefined>,
            Record<string, string | undefined>,
        >
        | undefined