Docs
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
Debouncer API Reference
Throttler API Reference
Rate Limiter API Reference
Queue API Reference
Batcher API Reference

PacerProviderOptions

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:18

Scoped default options for synchronous and asynchronous Pacer adapters. Local utility options override these defaults.

Properties

asyncBatcher?

ts
optional asyncBatcher?: Partial<AngularAsyncBatcherOptions<any>>;
optional asyncBatcher?: Partial<AngularAsyncBatcherOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:20

Default options for injectAsyncBatcher.


asyncDebouncer?

ts
optional asyncDebouncer?: Partial<AngularAsyncDebouncerOptions<any>>;
optional asyncDebouncer?: Partial<AngularAsyncDebouncerOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:22

Default options for injectAsyncDebouncer.


asyncQueuer?

ts
optional asyncQueuer?: Partial<AngularAsyncQueuerOptions<any>>;
optional asyncQueuer?: Partial<AngularAsyncQueuerOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:24

Default options for injectAsyncQueuer.


asyncRateLimiter?

ts
optional asyncRateLimiter?: Partial<AngularAsyncRateLimiterOptions<any>>;
optional asyncRateLimiter?: Partial<AngularAsyncRateLimiterOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:26

Default options for injectAsyncRateLimiter.


asyncThrottler?

ts
optional asyncThrottler?: Partial<AngularAsyncThrottlerOptions<any>>;
optional asyncThrottler?: Partial<AngularAsyncThrottlerOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:28

Default options for injectAsyncThrottler.


batcher?

ts
optional batcher?: Partial<AngularBatcherOptions<any>>;
optional batcher?: Partial<AngularBatcherOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:30

Default options for injectBatcher.


debouncer?

ts
optional debouncer?: Partial<AngularDebouncerOptions<any>>;
optional debouncer?: Partial<AngularDebouncerOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:32

Default options for injectDebouncer.


queuer?

ts
optional queuer?: Partial<AngularQueuerOptions<any>>;
optional queuer?: Partial<AngularQueuerOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:34

Default options for injectQueuer.


rateLimiter?

ts
optional rateLimiter?: Partial<AngularRateLimiterOptions<any>>;
optional rateLimiter?: Partial<AngularRateLimiterOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:36

Default options for injectRateLimiter.


throttler?

ts
optional throttler?: Partial<AngularThrottlerOptions<any>>;
optional throttler?: Partial<AngularThrottlerOptions<any>>;

Defined in: packages/angular-pacer/src/provider/providePacerOptions.ts:38

Default options for injectThrottler.