1+ {
2+ "scope" : " source.latte" ,
3+ "completions" :
4+ [
5+ { "trigger" : " block" , "contents" : " {block ${1:content}}\n\t $0\n {/block}" },
6+ { "trigger" : " breakIf" , "contents" : " {breakIf ${1:condition}}" },
7+ { "trigger" : " cache" , "contents" : " {cache ${1:key}}\n\t $0\n {/cache}" },
8+ { "trigger" : " capture" , "contents" : " {capture ${1:var}}\n\t $0\n {/capture}" },
9+ { "trigger" : " continueIf" , "contents" : " {continueIf ${1:condition}}" },
10+ { "trigger" : " contentType" , "contents" : " {contentType ${1:application/xml}}" },
11+ { "trigger" : " control" , "contents" : " {control ${1:${2:login}Form}}" },
12+ { "trigger" : " define" , "contents" : " {define ${1:block}}\n\t $0\n {/define}" },
13+ { "trigger" : " dump" , "contents" : " {dump ${1:var}}" },
14+ { "trigger" : " else" , "contents" : " {else}\n\t $0" },
15+ { "trigger" : " elseif" , "contents" : " {elseif ${1:condition}}\n\t $0" },
16+ { "trigger" : " elseifset" , "contents" : " {elseifset ${1:var}}\n\t $0" },
17+ { "trigger" : " extends" , "contents" : " {extends '${1:${2:file}.latte}'}" },
18+ { "trigger" : " first" , "contents" : " {first ${1:mod}}\n\t $0\n {/first}" },
19+ { "trigger" : " foreach" , "contents" : " {foreach \\ $$1s as \\ $$1}\n\t $0\n {/foreach}" },
20+ { "trigger" : " form" , "contents" : " {form ${1:${2:login}Form}}\n\t $0\n {/form}" },
21+ { "trigger" : " for" , "contents" : " {for \\ $${1:i} = ${2:0}; \\ $$1 ${3:<} ${4:0}; \\ $$1${5:++}}\n\t $0\n {/for}" },
22+ { "trigger" : " if" , "contents" : " {if ${1:condition}}\n\t $0\n {/if}" },
23+ { "trigger" : " ifset" , "contents" : " {ifset ${1:variable}}\n\t $0\n {/ifset}" },
24+ { "trigger" : " ifCurrent" , "contents" : " {ifCurrent ${1:link}}\n\t $0\n {/ifCurrent}" },
25+ { "trigger" : " include" , "contents" : " {include '${1:${2:file}.latte}'}" },
26+ { "trigger" : " includeblock" , "contents" : " {includeblock '${1:${2:file}.latte}'}" },
27+ { "trigger" : " input" , "contents" : " {input ${1:fieldName}}" },
28+ { "trigger" : " inputError" , "contents" : " {inputError ${1:fieldName}}" },
29+ { "trigger" : " layout" , "contents" : " {layout '${1:${2:file}.latte}'}" },
30+ { "trigger" : " label" , "contents" : " {label ${1:fieldName} /}" },
31+ { "trigger" : " link" , "contents" : " {link ${1:${2:Presenter}:${3:action}}}" },
32+ { "trigger" : " last" , "contents" : " {last ${1:mod}}\n\t $0\n {/last}" },
33+ { "trigger" : " php" , "contents" : " {php ${1:expression}}" },
34+ { "trigger" : " plink" , "contents" : " {plink ${1:${2:Presenter}:${3:action}}}" },
35+ { "trigger" : " sep" , "contents" : " {sep}$0{/sep}" },
36+ { "trigger" : " snippet" , "contents" : " {snippet ${1:name}}\n\t $0\n {/snippet}" },
37+ { "trigger" : " status" , "contents" : " {status ${1:code}}" },
38+ { "trigger" : " syntax" , "contents" : " {syntax ${1:mode}}" },
39+ { "trigger" : " use" , "contents" : " {use ${1:class}}" },
40+ { "trigger" : " var" , "contents" : " {var ${1:variable}}" },
41+ { "trigger" : " while" , "contents" : " {while ${1:expression}}\n\t $0\n {/while}" }
42+ ]
43+ }
0 commit comments