Home / Function/ get_parent_rules() — svelte Function Reference

get_parent_rules() — svelte Function Reference

Architecture documentation for the get_parent_rules() function in utils.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  a430a35e_5924_1332_76a5_38935337865e["get_parent_rules()"]
  ad593fd6_3727_04c3_f22e_c845647cea4d["utils.js"]
  a430a35e_5924_1332_76a5_38935337865e -->|defined in| ad593fd6_3727_04c3_f22e_c845647cea4d
  44fb7f7e_7a78_eedb_fde3_53e386135788["relative_selector_might_apply_to_node()"]
  44fb7f7e_7a78_eedb_fde3_53e386135788 -->|calls| a430a35e_5924_1332_76a5_38935337865e
  style a430a35e_5924_1332_76a5_38935337865e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/phases/2-analyze/css/utils.js lines 102–111

export function get_parent_rules(rule) {
	const rules = [];

	while (rule) {
		rules.push(rule);
		rule = rule.metadata.parent_rule;
	}

	return rules;
}

Domain

Subdomains

Frequently Asked Questions

What does get_parent_rules() do?
get_parent_rules() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/2-analyze/css/utils.js.
Where is get_parent_rules() defined?
get_parent_rules() is defined in packages/svelte/src/compiler/phases/2-analyze/css/utils.js at line 102.
What calls get_parent_rules()?
get_parent_rules() is called by 1 function(s): relative_selector_might_apply_to_node.

Analyze Your Own Codebase

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

Try Supermodel Free