GeoLeaf Core API - v3.19.0
    Preparing search index...

    Interface FetchHelperOptions

    ⚠ Must stay EXPORTED: FetchHelper.getConfig() returns it and FetchHelper is re-exposed by utils-api.ts (GeoLeaf.Utils). Un-exporting it breaks Utils's declaration (TS4023: "has or is using name … but cannot be named"). The orphan gate will see it orphaned — a false positive, it is named by an inferred signature.

    interface FetchHelperOptions {
        timeout?: number;
        retries?: number;
        retryDelay?: number;
        retryDelayMultiplier?: number;
        parseResponse?: boolean;
        throwOnError?: boolean;
        validateUrl?: boolean;
        referrerPolicy?: ReferrerPolicy;
        onRetry?: (attempt: number, error: Error, delay: number) => void;
        onTimeout?: (url: string, timeout: number, attempt: number) => void;
    }

    Hierarchy

    • RequestInit
      • FetchHelperOptions
    Index
    timeout?: number
    retries?: number
    retryDelay?: number
    retryDelayMultiplier?: number
    parseResponse?: boolean
    throwOnError?: boolean
    validateUrl?: boolean
    referrerPolicy?: ReferrerPolicy
    "strict-origin-when-cross-origin"
    
    onRetry?: (attempt: number, error: Error, delay: number) => void
    onTimeout?: (url: string, timeout: number, attempt: number) => void