[]previous and next page

AsyncRenderOptions

Options of renderToStringAsync: the RenderOptions plus the limits of the multi-pass render.

Options of renderToStringAsync: the RenderOptions plus the limits of the multi-pass render.

Import#

ts
import type { AsyncRenderOptions } from "@shadow-js/web/server";

Signature#

ts
interface AsyncRenderOptions extends RenderOptions {
  /**
   * Upper bound for the whole render, in milliseconds: a positive finite number.
   * @default 10000
   */
  readonly timeoutMs?: number;
  /**
   * Maximum number of render passes: an integer of at least 1. Each pass renders with the resource
   * values the previous passes resolved.
   * @default 10
   */
  readonly maxPasses?: number;
}

Members#

Name Type Description
timeoutMs? readonly timeoutMs?: number Upper bound for the whole render, in milliseconds: a positive finite number.
maxPasses? readonly maxPasses?: number Maximum number of render passes: an integer of at least 1. Each pass renders with the resource values the previous passes resolved.