svelte_visitors.AwaitBlock() — svelte Function Reference
Architecture documentation for the svelte_visitors.AwaitBlock() function in index.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 43f6f0d6_54df_ed9d_afa4_6155d4b6b0d8["svelte_visitors.AwaitBlock()"] f0404eed_e134_3c7c_7b38_1cb13c71f197["index.js"] 43f6f0d6_54df_ed9d_afa4_6155d4b6b0d8 -->|defined in| f0404eed_e134_3c7c_7b38_1cb13c71f197 139b5520_1d69_2489_cf79_ff7f67682f82["block()"] 43f6f0d6_54df_ed9d_afa4_6155d4b6b0d8 -->|calls| 139b5520_1d69_2489_cf79_ff7f67682f82 style 43f6f0d6_54df_ed9d_afa4_6155d4b6b0d8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/print/index.js lines 461–494
AwaitBlock(node, context) {
context.write(`{#await `);
context.visit(node.expression);
if (node.pending) {
context.write('}');
block(context, node.pending);
context.write('{:');
} else {
context.write(' ');
}
if (node.then) {
context.write(node.value ? 'then ' : 'then');
if (node.value) context.visit(node.value);
context.write('}');
block(context, node.then);
if (node.catch) {
context.write('{:');
}
}
if (node.catch) {
context.write(node.value ? 'catch ' : 'catch');
if (node.error) context.visit(node.error);
context.write('}');
block(context, node.catch);
}
context.write('{/await}');
},
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does svelte_visitors.AwaitBlock() do?
svelte_visitors.AwaitBlock() is a function in the svelte codebase, defined in packages/svelte/src/compiler/print/index.js.
Where is svelte_visitors.AwaitBlock() defined?
svelte_visitors.AwaitBlock() is defined in packages/svelte/src/compiler/print/index.js at line 461.
What does svelte_visitors.AwaitBlock() call?
svelte_visitors.AwaitBlock() calls 1 function(s): block.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free