Home / Type/ RendererFlusher Type — astro Architecture

RendererFlusher Type — astro Architecture

Architecture documentation for the RendererFlusher type/interface in util.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  1e38fbf8_201d_b466_b1fc_28da54ec75db["RendererFlusher"]
  05241a8b_1820_8286_5770_4da18477ecde["util.ts"]
  1e38fbf8_201d_b466_b1fc_28da54ec75db -->|defined in| 05241a8b_1820_8286_5770_4da18477ecde
  style 1e38fbf8_201d_b466_b1fc_28da54ec75db fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/runtime/server/render/util.ts lines 273–280

export interface RendererFlusher {
	/**
	 * Flushes the current renderer to the underlying renderer.
	 *
	 * See example of `createBufferedRenderer` for usage.
	 */
	flush(): void | Promise<void>;
}

Frequently Asked Questions

What is the RendererFlusher type?
RendererFlusher is a type/interface in the astro codebase, defined in packages/astro/src/runtime/server/render/util.ts.
Where is RendererFlusher defined?
RendererFlusher is defined in packages/astro/src/runtime/server/render/util.ts at line 273.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free