Home / Type/ SettingRow Type — astro Architecture

SettingRow Type — astro Architecture

Architecture documentation for the SettingRow type/interface in settings.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  d80a5650_4c39_33af_e150_ef6808ccab83["SettingRow"]
  95a9c0e4_71a0_d1e2_1096_f5f3741dbee9["settings.ts"]
  d80a5650_4c39_33af_e150_ef6808ccab83 -->|defined in| 95a9c0e4_71a0_d1e2_1096_f5f3741dbee9
  style d80a5650_4c39_33af_e150_ef6808ccab83 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts lines 10–16

interface SettingRow {
	name: string;
	description: string;
	input: 'checkbox' | 'text' | 'number' | 'select';
	settingKey: keyof Settings;
	changeEvent: (evt: Event) => void;
}

Frequently Asked Questions

What is the SettingRow type?
SettingRow is a type/interface in the astro codebase, defined in packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts.
Where is SettingRow defined?
SettingRow is defined in packages/astro/src/runtime/client/dev-toolbar/apps/settings.ts at line 10.

Analyze Your Own Codebase

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

Try Supermodel Free