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

AngularAsyncBatcher

Interface: AngularAsyncBatcher<TValue, TSelected>

Defined in: angular-pacer/src/async-batcher/injectAsyncBatcher.ts:24

Extends

  • Omit<AsyncBatcher<TValue>, "store">

Type Parameters

TValue

TValue

TSelected

TSelected = { }

Properties

state

ts
readonly state: Signal<Readonly<TSelected>>;
readonly state: Signal<Readonly<TSelected>>;

Defined in: angular-pacer/src/async-batcher/injectAsyncBatcher.ts:33

Reactive state signal that will be updated when the async batcher state changes

Use this instead of batcher.store.state


store

ts
readonly store: Store<Readonly<AsyncBatcherState<TValue>>>;
readonly store: Store<Readonly<AsyncBatcherState<TValue>>>;

Defined in: angular-pacer/src/async-batcher/injectAsyncBatcher.ts:38

Deprecated

Use batcher.state instead of batcher.store.state if you want to read reactive state. The state on the store object is not reactive in Angular signals.