• Overview
@angular/core

onIdle

function
stablesince v22.0

A PrefetchTrigger helper function to provide the logic of triggering dependency loading when the browser becomes idle.

API

function onIdle(
  options?: { timeout?: number | undefined } | undefined,
): Promise<void>;

Usage Notes

injectAsync(import(...), {prefetch: onIdle})

// or with custom idle options:
injectAsync(import(...), {prefetch: () => onIdle({timeout: 100})})
Jump to details