class / @typed/template/RenderQueue

RequestIdleCallbackRenderQueue

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

Package version
1.0.0-beta.7
Category
Idle scheduling
Since
1.0.0

Import

import { RequestIdleCallbackRenderQueue } from "@typed/template/RenderQueue";

Signatures

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

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

const queue = new RequestIdleCallbackRenderQueue()

Other public imports

These import paths expose the same declaration. Each page retains its own public name and signature.

Source