diff options
author | Kristóf Marussy <kristof@marussy.com> | 2021-11-05 19:17:30 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2021-11-05 19:17:30 +0100 |
commit | 10df138d6084000659626aaf50afb16e6b674b25 (patch) | |
tree | 6769f681ff339e0796e2ca43525df3e58b6fc6db /language-web/src/main/js/language/props.ts | |
parent | fix(lang): make default and scope non-contextual (diff) | |
download | refinery-10df138d6084000659626aaf50afb16e6b674b25.tar.gz refinery-10df138d6084000659626aaf50afb16e6b674b25.tar.zst refinery-10df138d6084000659626aaf50afb16e6b674b25.zip |
chore(web): implicit completion info in grammar
Move information about which tokens should support implicit completions
into the Lezer grammar.
Diffstat (limited to 'language-web/src/main/js/language/props.ts')
-rw-r--r-- | language-web/src/main/js/language/props.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/language-web/src/main/js/language/props.ts b/language-web/src/main/js/language/props.ts new file mode 100644 index 00000000..8e488bf5 --- /dev/null +++ b/language-web/src/main/js/language/props.ts | |||
@@ -0,0 +1,7 @@ | |||
1 | import { NodeProp } from '@lezer/common'; | ||
2 | |||
3 | export const implicitCompletion = new NodeProp({ | ||
4 | deserialize(s: string) { | ||
5 | return s === 'true'; | ||
6 | }, | ||
7 | }); | ||