Home / Type/ ImageTransform Type — astro Architecture

ImageTransform Type — astro Architecture

Architecture documentation for the ImageTransform type/interface in types.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  49c7ca6f_98ca_c782_bac6_2ca3df313d35["ImageTransform"]
  a061abff_b26a_1eda_52cf_ff7a2af40052["types.ts"]
  49c7ca6f_98ca_c782_bac6_2ca3df313d35 -->|defined in| a061abff_b26a_1eda_52cf_ff7a2af40052
  style 49c7ca6f_98ca_c782_bac6_2ca3df313d35 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/assets/types.ts lines 82–94

export type ImageTransform = {
	src: ImageMetadata | string;
	width?: number | undefined;
	widths?: number[] | undefined;
	densities?: (number | `${number}x`)[] | undefined;
	height?: number | undefined;
	quality?: ImageQuality | undefined;
	format?: ImageOutputFormat | undefined;
	fit?: ImageFit | undefined;
	position?: string | undefined;
	background?: string | undefined;
	[key: string]: any;
} & Astro.CustomImageProps;

Frequently Asked Questions

What is the ImageTransform type?
ImageTransform is a type/interface in the astro codebase, defined in packages/astro/src/assets/types.ts.
Where is ImageTransform defined?
ImageTransform is defined in packages/astro/src/assets/types.ts at line 82.

Analyze Your Own Codebase

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

Try Supermodel Free