Skip to content

Commit 1e91911

Browse files
committed
site: document additional arguments in svelte.walk
1 parent 7ebf347 commit 1e91911

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

site/content/docs/04-compile-time.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -308,8 +308,8 @@ const { code } = svelte.preprocess(source, [
308308

309309
```js
310310
walk(ast: Node, {
311-
enter(node: Node, parent: Node)?: void,
312-
leave(node: Node, parent: Node)?: void
311+
enter(node: Node, parent: Node, prop: string, index: number)?: void,
312+
leave(node: Node, parent: Node, prop: string, index: number)?: void
313313
})
314314
```
315315

@@ -323,13 +323,13 @@ The walker takes an abstract syntax tree to walk and an object with two optional
323323
```js
324324
const svelte = require('svelte/compiler');
325325
svelte.walk(ast, {
326-
enter(node, parent) {
326+
enter(node, parent, prop, index) {
327327
do_something(node);
328328
if (should_skip_children(node)) {
329329
this.skip();
330330
}
331331
},
332-
leave(node, parent) {
332+
leave(node, parent, prop, index) {
333333
do_something_else(node);
334334
}
335335
});

0 commit comments

Comments
 (0)