Home / Class/ props Class — astro Architecture

props Class — astro Architecture

Architecture documentation for the props class in content-module-types.d.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  b9782bda_e55e_480c_4ec5_78da924c16d2["props"]
  26b59722_9572_00f4_89ef_9b35d536f95c["content-module-types.d.ts"]
  b9782bda_e55e_480c_4ec5_78da924c16d2 -->|defined in| 26b59722_9572_00f4_89ef_9b35d536f95c
  c87f4ab8_a2e9_1c75_3dd3_e9ffc499d2bc["Content()"]
  b9782bda_e55e_480c_4ec5_78da924c16d2 -->|method| c87f4ab8_a2e9_1c75_3dd3_e9ffc499d2bc

Relationship Graph

Source Code

packages/integrations/markdoc/template/content-module-types.d.ts lines 1–6

declare module 'astro:content' {
	interface Render {
		'.mdoc': Promise<{
			Content(props: Record<string, any>): import('astro').MarkdownInstance<{}>['Content'];
			headings: import('astro').MarkdownHeading[];
		}>;

Frequently Asked Questions

What is the props class?
props is a class in the astro codebase, defined in packages/integrations/markdoc/template/content-module-types.d.ts.
Where is props defined?
props is defined in packages/integrations/markdoc/template/content-module-types.d.ts at line 1.

Analyze Your Own Codebase

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

Try Supermodel Free