# RequestIdleCallbackRenderQueue

A RenderQueue that schedules tasks using `requestIdleCallback`.
Good for low-priority background work.

## Signatures

```ts
export declare class RequestIdleCallbackRenderQueue extends RenderQueue {
}
```

## Why

Idle scheduling defers non-urgent local DOM work until the browser reports
available time.

## Ownership and lifetime

The queue owns each idle callback until execution or disposal; disposal calls
`cancelIdleCallback`.

## Examples

```ts
import { RequestIdleCallbackRenderQueue } from "@typed/template/RenderQueue"

const queue = new RequestIdleCallbackRenderQueue()
```
