Home / Function/ get_directive_type() — svelte Function Reference

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

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