Home / Function/ create_deferred() — svelte Function Reference

create_deferred() — svelte Function Reference

Architecture documentation for the create_deferred() function in helpers.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  968bf0f0_2e69_28c9_a363_08177fdb8e17["create_deferred()"]
  e97e8c41_1b06_4e9a_29f3_64dbb37dee3c["helpers.js"]
  968bf0f0_2e69_28c9_a363_08177fdb8e17 -->|defined in| e97e8c41_1b06_4e9a_29f3_64dbb37dee3c
  b106d94c_f719_04a1_4536_f099acdf605b["default.before_test()"]
  b106d94c_f719_04a1_4536_f099acdf605b -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  da157d05_dd3b_2985_af7a_f10628de5aa3["default.test()"]
  da157d05_dd3b_2985_af7a_f10628de5aa3 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  a7ff56d2_3a2f_cd93_df6d_ff211a8d2cbf["default.before_test()"]
  a7ff56d2_3a2f_cd93_df6d_ff211a8d2cbf -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  a9a48333_da77_5b19_e321_27544c0351ad["default.test()"]
  a9a48333_da77_5b19_e321_27544c0351ad -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  5569f378_c09b_e6a6_b931_7399bdd6d33f["default.before_test()"]
  5569f378_c09b_e6a6_b931_7399bdd6d33f -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  267307b6_baa8_7c3e_d820_e34911e20df9["default.before_test()"]
  267307b6_baa8_7c3e_d820_e34911e20df9 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  eac80840_4e14_8bd4_c208_b39ceca31640["default.test()"]
  eac80840_4e14_8bd4_c208_b39ceca31640 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  91d67a58_52a2_bee3_761c_bed3a88eab4d["default.before_test()"]
  91d67a58_52a2_bee3_761c_bed3a88eab4d -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  d1588195_1001_db08_b0ec_1aca842c66a8["default.test()"]
  d1588195_1001_db08_b0ec_1aca842c66a8 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  7ee11477_b88c_9d1b_5fe3_8fd6ebed8581["default.before_test()"]
  7ee11477_b88c_9d1b_5fe3_8fd6ebed8581 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  d186586f_d454_a5e2_08ad_bf125e2aadc8["default.before_test()"]
  d186586f_d454_a5e2_08ad_bf125e2aadc8 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  7eb57780_2e51_47e5_c0b6_acc65ec40421["default.test()"]
  7eb57780_2e51_47e5_c0b6_acc65ec40421 -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  efae2d40_449c_c0ee_9aef_7c7d0df9618b["default.before_test()"]
  efae2d40_449c_c0ee_9aef_7c7d0df9618b -->|calls| 968bf0f0_2e69_28c9_a363_08177fdb8e17
  style 968bf0f0_2e69_28c9_a363_08177fdb8e17 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/tests/helpers.js lines 39–53

export function create_deferred() {
	/** @param {any} [value] */
	let resolve = (value) => {};

	/** @param {any} [reason] */
	let reject = (reason) => {};

	/** @type {Promise<any>} */
	const promise = new Promise((f, r) => {
		resolve = f;
		reject = r;
	});

	return { promise, resolve, reject };
}

Domain

Subdomains

Frequently Asked Questions

What does create_deferred() do?
create_deferred() is a function in the svelte codebase, defined in packages/svelte/tests/helpers.js.
Where is create_deferred() defined?
create_deferred() is defined in packages/svelte/tests/helpers.js at line 39.
What calls create_deferred()?
create_deferred() is called by 23 function(s): default.before_test, default.before_test, default.before_test, default.before_test, default.before_test, default.before_test, default.before_test, default.before_test, and 15 more.

Analyze Your Own Codebase

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

Try Supermodel Free