12345678910111213 |
- import type { WebRequest } from "./webRequest";
- /**
- * Class used to define a retry strategy when error happens while loading assets
- */
- export declare class RetryStrategy {
- /**
- * Function used to defines an exponential back off strategy
- * @param maxRetries defines the maximum number of retries (3 by default)
- * @param baseInterval defines the interval between retries
- * @returns the strategy function to use
- */
- static ExponentialBackoff(maxRetries?: number, baseInterval?: number): (url: string, request: WebRequest, retryIndex: number) => number;
- }
|