get_directive_type() — svelte Function Reference
Architecture documentation for the get_directive_type() function in element.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD a7c00cd4_72f9_9456_d767_143236294dbf["get_directive_type()"] 206889ff_1f9f_b6c1_d530_059d001e1cf4["element.js"] a7c00cd4_72f9_9456_d767_143236294dbf -->|defined in| 206889ff_1f9f_b6c1_d530_059d001e1cf4 774b1b65_7dad_02c2_b4ca_c77fc0d799ec["read_attribute()"] 774b1b65_7dad_02c2_b4ca_c77fc0d799ec -->|calls| a7c00cd4_72f9_9456_d767_143236294dbf style a7c00cd4_72f9_9456_d767_143236294dbf fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/phases/1-parse/state/element.js lines 702–712
function get_directive_type(name) {
if (name === 'use') return 'UseDirective';
if (name === 'animate') return 'AnimateDirective';
if (name === 'bind') return 'BindDirective';
if (name === 'class') return 'ClassDirective';
if (name === 'style') return 'StyleDirective';
if (name === 'on') return 'OnDirective';
if (name === 'let') return 'LetDirective';
if (name === 'in' || name === 'out' || name === 'transition') return 'TransitionDirective';
return false;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does get_directive_type() do?
get_directive_type() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/1-parse/state/element.js.
Where is get_directive_type() defined?
get_directive_type() is defined in packages/svelte/src/compiler/phases/1-parse/state/element.js at line 702.
What calls get_directive_type()?
get_directive_type() is called by 1 function(s): read_attribute.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free