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;
}
Source
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