Home / Function/ blockers() — svelte Function Reference

blockers() — svelte Function Reference

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

Function javascript Compiler Transformer calls 1 called by 18

Entity Profile

Dependency Diagram

graph TD
  c8d80c9d_ab6c_13c0_c85e_a9b120f82f45["blockers()"]
  be60a9d7_77eb_5ad3_ab7e_2f9bd93a3db1["Memoizer"]
  c8d80c9d_ab6c_13c0_c85e_a9b120f82f45 -->|defined in| be60a9d7_77eb_5ad3_ab7e_2f9bd93a3db1
  40b762ee_8b6b_c5e6_924e_99147d073fe7["AnimateDirective()"]
  40b762ee_8b6b_c5e6_924e_99147d073fe7 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  424243c8_8885_4e93_123b_842ee250cdd1["AttachTag()"]
  424243c8_8885_4e93_123b_842ee250cdd1 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  49a90e76_8bb2_2524_8ee4_abb5bc5df675["AwaitBlock()"]
  49a90e76_8bb2_2524_8ee4_abb5bc5df675 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  059abfac_6785_3551_13a8_b20c40ff070b["BindDirective()"]
  059abfac_6785_3551_13a8_b20c40ff070b -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  7271af10_6d98_1164_127d_943c5a469db9["EachBlock()"]
  7271af10_6d98_1164_127d_943c5a469db9 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  5a06e8b3_7491_1847_a1ca_ee1217d2f726["HtmlTag()"]
  5a06e8b3_7491_1847_a1ca_ee1217d2f726 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  be5b2cec_4124_43eb_dc20_ad924f727b6d["IfBlock()"]
  be5b2cec_4124_43eb_dc20_ad924f727b6d -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  77fae965_8000_87f6_c16f_71bb53f744f8["KeyBlock()"]
  77fae965_8000_87f6_c16f_71bb53f744f8 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  ed06b79a_37ce_dcd0_328f_d06d5b99809c["RenderTag()"]
  ed06b79a_37ce_dcd0_328f_d06d5b99809c -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  a56e6575_408a_3fdf_8d40_43c862426641["SlotElement()"]
  a56e6575_408a_3fdf_8d40_43c862426641 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  2bb483c4_1076_90c3_46bb_acc4dec02b3b["SvelteElement()"]
  2bb483c4_1076_90c3_46bb_acc4dec02b3b -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  fc471bd0_caed_35be_8561_9d55a2505105["TitleElement()"]
  fc471bd0_caed_35be_8561_9d55a2505105 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  2602b54c_5262_bee1_c331_76eb3bbd07f5["TransitionDirective()"]
  2602b54c_5262_bee1_c331_76eb3bbd07f5 -->|calls| c8d80c9d_ab6c_13c0_c85e_a9b120f82f45
  style c8d80c9d_ab6c_13c0_c85e_a9b120f82f45 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js lines 69–71

	blockers() {
		return this.#blockers.size > 0 ? b.array([...this.#blockers]) : undefined;
	}

Domain

Subdomains

Calls

Frequently Asked Questions

What does blockers() do?
blockers() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js.
Where is blockers() defined?
blockers() is defined in packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js at line 69.
What does blockers() call?
blockers() calls 1 function(s): blockers.
What calls blockers()?
blockers() is called by 18 function(s): AnimateDirective, AttachTag, AwaitBlock, BindDirective, EachBlock, HtmlTag, IfBlock, KeyBlock, and 10 more.

Analyze Your Own Codebase

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

Try Supermodel Free