Home / Type/ CreateControllerParams Type — astro Architecture

CreateControllerParams Type — astro Architecture

Architecture documentation for the CreateControllerParams type/interface in controller.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  3bbb28de_9b8e_1383_50c6_58c0d049755f["CreateControllerParams"]
  417f2af6_8a2f_2b06_192e_b74a580ea934["controller.ts"]
  3bbb28de_9b8e_1383_50c6_58c0d049755f -->|defined in| 417f2af6_8a2f_2b06_192e_b74a580ea934
  style 3bbb28de_9b8e_1383_50c6_58c0d049755f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/vite-plugin-astro-server/controller.ts lines 19–25

type CreateControllerParams =
	| {
			loader: ModuleLoader;
	  }
	| {
			reload: ReloadFn;
	  };

Frequently Asked Questions

What is the CreateControllerParams type?
CreateControllerParams is a type/interface in the astro codebase, defined in packages/astro/src/vite-plugin-astro-server/controller.ts.
Where is CreateControllerParams defined?
CreateControllerParams is defined in packages/astro/src/vite-plugin-astro-server/controller.ts at line 19.

Analyze Your Own Codebase

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

Try Supermodel Free