updateStyle() — astro Function Reference
Architecture documentation for the updateStyle() function in select.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 460b5a9d_00a2_547d_5983_3d27ee441c6f["updateStyle()"] 937950d6_9d1e_50fa_0b42_45d8c1f9fbc1["DevToolbarSelect"] 460b5a9d_00a2_547d_5983_3d27ee441c6f -->|defined in| 937950d6_9d1e_50fa_0b42_45d8c1f9fbc1 5dceb0c3_79f1_ff35_225c_b77b010296fe["selectStyle()"] 5dceb0c3_79f1_ff35_225c_b77b010296fe -->|calls| 460b5a9d_00a2_547d_5983_3d27ee441c6f 135f7f9d_9e0e_7e2e_11c4_3171da9c2300["connectedCallback()"] 135f7f9d_9e0e_7e2e_11c4_3171da9c2300 -->|calls| 460b5a9d_00a2_547d_5983_3d27ee441c6f style 460b5a9d_00a2_547d_5983_3d27ee441c6f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/runtime/client/dev-toolbar/ui-library/select.ts lines 98–108
updateStyle() {
const style = this.shadowRoot.querySelector<HTMLStyleElement>('#selected-style');
if (style) {
style.innerHTML = `
:host {
--text-color: var(--${this.selectStyle}-text);
--border-color: var(--${this.selectStyle}-border);
}
`;
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does updateStyle() do?
updateStyle() is a function in the astro codebase, defined in packages/astro/src/runtime/client/dev-toolbar/ui-library/select.ts.
Where is updateStyle() defined?
updateStyle() is defined in packages/astro/src/runtime/client/dev-toolbar/ui-library/select.ts at line 98.
What calls updateStyle()?
updateStyle() is called by 2 function(s): connectedCallback, selectStyle.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free