mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-28 15:03:57 -04:00
Add autocomplete right-justified help text
This commit is contained in:
parent
f2fdd761df
commit
625a34b2e6
1 changed files with 6 additions and 0 deletions
|
@ -209,6 +209,11 @@ module.exports = class SpellView extends CocoView
|
||||||
@zatanna?.set 'snippets', @autocomplete
|
@zatanna?.set 'snippets', @autocomplete
|
||||||
|
|
||||||
addZatannaSnippets: (e) ->
|
addZatannaSnippets: (e) ->
|
||||||
|
# Snippet entry format:
|
||||||
|
# content: code inserted into document
|
||||||
|
# meta: displayed right-justfied in popup
|
||||||
|
# name: displayed left-justified in popup, and what's being matched
|
||||||
|
# tabTrigger: fallback for name field
|
||||||
return unless @zatanna and @autocomplete
|
return unless @zatanna and @autocomplete
|
||||||
snippetEntries = []
|
snippetEntries = []
|
||||||
for group, props of e.propGroups
|
for group, props of e.propGroups
|
||||||
|
@ -224,6 +229,7 @@ module.exports = class SpellView extends CocoView
|
||||||
if doc?.snippets?[e.language]
|
if doc?.snippets?[e.language]
|
||||||
entry =
|
entry =
|
||||||
content: doc.snippets[e.language].code
|
content: doc.snippets[e.language].code
|
||||||
|
meta: 'press enter'
|
||||||
name: doc.name
|
name: doc.name
|
||||||
tabTrigger: doc.snippets[e.language].tab
|
tabTrigger: doc.snippets[e.language].tab
|
||||||
snippetEntries.push entry
|
snippetEntries.push entry
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue