Skip to content

Commit 7a06d0e

Browse files
committed
Merge pull request #3 from ericterpstra/master
More tabbable arguments in completions
2 parents 48647e5 + 381bad1 commit 7a06d0e

File tree

2 files changed

+70
-68
lines changed

2 files changed

+70
-68
lines changed
Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,35 @@
1-
{
2-
"scope": "meta.name.interpolated.hash - string, source.cfscript - source.sql - text.html.cfm - string - meta - comment, source.cfscript.embedded.cfml - string, source.sql",
3-
"completions":
4-
[
5-
//other
6-
{ "trigger": "includeUDF\tfn. (cfscript)", "contents": "includeUDF(${1:\"${2:string}\"});"},
7-
8-
// event
9-
{ "trigger": "event.setView\tfn. (cfscript)", "contents": "setView(${1:\"${2:string}\"});"},
10-
{ "trigger": "event.setLayout\tfn. (cfscript)", "contents": "setLayout(${1:\"${2:string}\"});"},
11-
{ "trigger": "event.renderData\tfn. (cfscript)", "contents": "renderData(type=\"\",data=\"\",contentType=\"\",encoding=\"utf-8\",statusCode=200,statusText=\"success\",location=\"\",jsonCallback=\"\",jsonQueryFormat=\"query\",jsonAsText=false,xmlColumnList=\"\",xmlUseCDATA=false,xmlListDelimiter=\",\",xmlRootName=\"\",pdfArgs=\"\");"},
12-
{ "trigger": "event.noLayout\tfn. (cfscript)", "contents": "noLayout();"},
13-
{ "trigger": "event.showDebugPanel\tfn. (cfscript)", "contents": "showDebugPanel(false);"},
14-
{ "trigger": "event.isProxyRequest\tfn. (cfscript)", "contents": "isProxyRequest();"},
15-
{ "trigger": "event.isAjax\tfn. (cfscript)", "contents": "isAjax();"},
16-
{ "trigger": "event.getCurrentView\tfn. (cfscript)", "contents": "getCurrentView();"},
17-
{ "trigger": "event.getCurrentLayout\tfn. (cfscript)", "contents": "getCurrentLayout();"},
18-
19-
// handler
20-
{ "trigger": "runEvent\tfn. (cfscript)", "contents": "runEvent(event=\"\",prepostExempt=false,private=false,eventArguments=\"\");"},
21-
{ "trigger": "setNextEvent\tfn. (cfscript)", "contents": "setNextEvent(event=\"\",queryString=\"\",addToken=\"\",persist=\"\",persistStruct=\"\",ssl=false,baseURL=\"\",postProcessExempt=false,URL=\"\",URI=\"\",statusCode=\"\");"},
22-
{ "trigger": "populateModel\tfn. (cfscript)", "contents": "populateModel(mode=\"\",scope=\"\",trustedSetter=false,include=\"\",exclude=\"\");"},
23-
{ "trigger": "renderView\tfn. (cfscript)", "contents": "renderView(view=\"\",cache=false,cacheTimeout=30)"},
24-
{ "trigger": "renderLayout\tfn. (cfscript)", "contents": "renderLayout(layout=\"\",view=\"\",module=\"\",args=\"\")"},
25-
26-
//populate
27-
{ "trigger": "populateFromJSON\tfn. (cfscript)", "contents": "populateFromJSON();"},
28-
{ "trigger": "populateFromQuery\tfn. (cfscript)", "contents": "populateFromQuery();"},
29-
{ "trigger": "populateFromQueryWithPrefix\tfn. (cfscript)", "contents": "populateFromQueryWithPrefix();"},
30-
{ "trigger": "populateFromStruct\tfn. (cfscript)", "contents": "populateFromStruct();"},
31-
{ "trigger": "populateFromXML\tfn. (cfscript)", "contents": "populateFromXML();"}
32-
33-
]
34-
}
1+
{
2+
"scope": "meta.name.interpolated.hash - string, source.cfscript - source.sql - text.html.cfm - string - meta - comment, source.cfscript.embedded.cfml - string, source.sql",
3+
"completions":
4+
[
5+
//other
6+
{ "trigger": "includeUDF\tfn. (cfscript)", "contents": "includeUDF(${1:\"${2:string}\"});"},
7+
8+
// event
9+
{ "trigger": "event.setView\tfn. (cfscript)", "contents": "setView(${1:view=\"${2:string}\"${3:,noLayout=${4:false}}});"},
10+
{ "trigger": "event.setLayout\tfn. (cfscript)", "contents": "setLayout(${1:\"${2:string}\"});"},
11+
{ "trigger": "event.renderData\tfn. (cfscript)", "contents": "renderData(${1:type=\"${2:HTML,JSON,XML}\",data=${3:any}${4:${5:,contentType=\"${6:string}\"}${7:,encoding=\"${8:utf-8}\"}${9:,statusCode=${10:200}}${11:,statusText=\"${12:success}\"}${13:,location=\"${14:string}\"}${15:,jsonCallback=\"${16:string}\"}${17:,jsonQueryFormat=\"${18:query}\"}${19:,jsonAsText=${20:false}}${21:,xmlColumnList=\"${22:string}\"}${23:,xmlUseCDATA=${24:false}}${25:,xmlListDelimiter=\"${26:,}\"}${27:,xmlRootName=\"${28:string}\"}${29:,pdfArgs=\"${30:struct}\"}}});"},
12+
{ "trigger": "event.noLayout\tfn. (cfscript)", "contents": "noLayout();"},
13+
{ "trigger": "event.noRender\tfn. (cfscript)", "contents": "noRender();"},
14+
{ "trigger": "event.showDebugPanel\tfn. (cfscript)", "contents": "showDebugPanel(false);"},
15+
{ "trigger": "event.isProxyRequest\tfn. (cfscript)", "contents": "isProxyRequest();"},
16+
{ "trigger": "event.isAjax\tfn. (cfscript)", "contents": "isAjax();"},
17+
{ "trigger": "event.getCurrentView\tfn. (cfscript)", "contents": "getCurrentView();"},
18+
{ "trigger": "event.getCurrentLayout\tfn. (cfscript)", "contents": "getCurrentLayout();"},
19+
20+
// handler
21+
{ "trigger": "runEvent\tfn. (cfscript)", "contents": "runEvent(event=\"${1:string}\"${2:,prepostExempt=${3:false}}${4:,private=${5:false}}${6:,eventArguments=\"${7:string}\"});"},
22+
{ "trigger": "setNextEvent\tfn. (cfscript)", "contents": "setNextEvent(${1:event=\"${2:string}\"${3:,queryString=\"${4:string}\"}${5:,addToken=\"${6:string}\"}${7:,persist=\"${8:string}\"}${9:,persistStruct=\"${10:string}\"}${11:,ssl=${12:false}}${13:,baseURL=\"${14:string}\"}${15:,postProcessExempt=${16:false}}${17:,URL=\"${18:string}\"}${19:,URI=\"${20:string}\"}${21:,statusCode=\"${22:string}\"}});"},
23+
{ "trigger": "populateModel\tfn. (cfscript)", "contents": "populateModel(${1:model=\"${2:model-name}\"${3:,scope=\"${4:string}\"}${5:,trustedSetter=${6:false}}${7:,include=\"${8:list}\"}${9:,exclude=\"${10:list}\"}});"},
24+
{ "trigger": "renderView\tfn. (cfscript)", "contents": "renderView(${1:view=\"${2:string}\"${3:,cache=${4:false}}${5:,cacheTimeout=${6:30}}})"},
25+
{ "trigger": "renderLayout\tfn. (cfscript)", "contents": "renderLayout(${1:layout=\"${2:string}\"${3:,view=\"${4:string}\"}${5:,module=\"${6:module-name}\"}${7:,args=\"${8:struct}\"}})"},
26+
27+
//populate
28+
{ "trigger": "populateFromJSON\tfn. (cfscript)", "contents": "populateFromJSON(${1:target=${2:entity},JSONString=\"${3:string}\"${4:,scope=\"${5:string}\"}${6:,trustedSetter=${7:false}}${8:,include=\"${9:string}\"}${10:,exclude=\"${11:string}\"}});"},
29+
{ "trigger": "populateFromQuery\tfn. (cfscript)", "contents": "populateFromQuery(${1:target=${2:entity},qry=${3:query}${4:,rowNumber=${5:1}}${6:,scope=\"${7:string}\"}${8:,trustedSetter=${9:false}}${10:,include=\"${11:string}\"}${12:,exclude=\"${13:string}\"}});"},
30+
{ "trigger": "populateFromQueryWithPrefix\tfn. (cfscript)", "contents": "populateFromQueryWithPrefix(${1:target=${2:entity},qry=${3:query},prefix=\"${4:string}\"${5:,rowNumber=${6:1}}${7:,scope=\"${8:string}\"}${9:,trustedSetter=${10:false}}${11:,include=\"${12:string}\"}${13:,exclude=\"${14:string}\"}});"},
31+
{ "trigger": "populateFromStruct\tfn. (cfscript)", "contents": "populateFromStruct(${1:target=${2:entity},memento=\"${3:string}\"${4:,scope=\"${5:string}\"}${6:,trustedSetter=${7:false}}${8:,include=\"${9:string}\"}${10:,exclude=\"${11:string}\"}});"},
32+
{ "trigger": "populateFromXML\tfn. (cfscript)", "contents": "populateFromXML(${1:target=${2:entity},xml=\"${3:string}\"${4:,root=\"${5:string}\"}${6:,scope=\"${7:string}\"}${8:,trustedSetter=${9:false}}${10:,include=\"${11:string}\"}${12:,exclude=\"${13:string}\"}});"}
33+
34+
]
35+
}
Lines changed: 35 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,35 @@
1-
{
2-
"scope": "meta.name.interpolated.hash - string, source.cfscript - source.sql - text.html.cfm - string - meta - comment, source.cfscript.embedded.cfml - string, source.sql, text",
3-
"completions":
4-
[
5-
//other
6-
{ "trigger": "includeUDF\tfn. (ColdBox)", "contents": "includeUDF(${1:\"${2:string}\"});"},
7-
8-
// event
9-
{ "trigger": "event.setView\tfn. (ColdBox)", "contents": "setView(${1:\"${2:string}\"});"},
10-
{ "trigger": "event.setLayout\tfn. (ColdBox)", "contents": "setLayout(${1:\"${2:string}\"});"},
11-
{ "trigger": "event.renderData\tfn. (ColdBox)", "contents": "renderData(type=\"\",data=\"\",contentType=\"\",encoding=\"utf-8\",statusCode=200,statusText=\"success\",location=\"\",jsonCallback=\"\",jsonQueryFormat=\"query\",jsonAsText=false,xmlColumnList=\"\",xmlUseCDATA=false,xmlListDelimiter=\",\",xmlRootName=\"\",pdfArgs=\"\");"},
12-
{ "trigger": "event.noLayout\tfn. (ColdBox)", "contents": "noLayout();"},
13-
{ "trigger": "event.showDebugPanel\tfn. (ColdBox)", "contents": "showDebugPanel(false);"},
14-
{ "trigger": "event.isProxyRequest\tfn. (ColdBox)", "contents": "isProxyRequest();"},
15-
{ "trigger": "event.isAjax\tfn. (ColdBox)", "contents": "isAjax();"},
16-
{ "trigger": "event.getCurrentView\tfn. (ColdBox)", "contents": "getCurrentView();"},
17-
{ "trigger": "event.getCurrentLayout\tfn. (ColdBox)", "contents": "getCurrentLayout();"},
18-
19-
// handler
20-
{ "trigger": "runEvent\tfn. (ColdBox)", "contents": "runEvent(event=\"\",prepostExempt=false,private=false,eventArguments=\"\");"},
21-
{ "trigger": "setNextEvent\tfn. (ColdBox)", "contents": "setNextEvent(event=\"\",queryString=\"\",addToken=\"\",persist=\"\",persistStruct=\"\",ssl=false,baseURL=\"\",postProcessExempt=false,URL=\"\",URI=\"\",statusCode=\"\");"},
22-
{ "trigger": "populateModel\tfn. (ColdBox)", "contents": "populateModel(mode=\"\",scope=\"\",trustedSetter=false,include=\"\",exclude=\"\");"},
23-
{ "trigger": "renderView\tfn. (ColdBox)", "contents": "renderView(view=\"\",cache=false,cacheTimeout=30)"},
24-
{ "trigger": "renderLayout\tfn. (ColdBox)", "contents": "renderLayout(layout=\"\",view=\"\",module=\"\",args=\"\")"},
25-
26-
//populate
27-
{ "trigger": "populateFromJSON\tfn. (ColdBox)", "contents": "populateFromJSON();"},
28-
{ "trigger": "populateFromQuery\tfn. (ColdBox)", "contents": "populateFromQuery();"},
29-
{ "trigger": "populateFromQueryWithPrefix\tfn. (ColdBox)", "contents": "populateFromQueryWithPrefix();"},
30-
{ "trigger": "populateFromStruct\tfn. (ColdBox)", "contents": "populateFromStruct();"},
31-
{ "trigger": "populateFromXML\tfn. (ColdBox)", "contents": "populateFromXML();"}
32-
33-
]
34-
}
1+
{
2+
"scope": "meta.name.interpolated.hash - string, source.cfscript - source.sql - text.html.cfm - string - meta - comment, source.cfscript.embedded.cfml - string, source.sql, text",
3+
"completions":
4+
[
5+
//other
6+
{ "trigger": "includeUDF\tfn. (ColdBox)", "contents": "includeUDF(${1:\"${2:string}\"});"},
7+
8+
// event
9+
{ "trigger": "event.setView\tfn. (ColdBox)", "contents": "setView(${1:view=\"${2:string}\"${3:,noLayout=${4:false}}});"},
10+
{ "trigger": "event.setLayout\tfn. (ColdBox)", "contents": "setLayout(${1:\"${2:string}\"});"},
11+
{ "trigger": "event.renderData\tfn. (ColdBox)", "contents": "renderData(${1:type=\"${2:HTML,JSON,XML}\",data=${3:any}${4:${5:,contentType=\"${6:string}\"}${7:,encoding=\"${8:utf-8}\"}${9:,statusCode=${10:200}}${11:,statusText=\"${12:success}\"}${13:,location=\"${14:string}\"}${15:,jsonCallback=\"${16:string}\"}${17:,jsonQueryFormat=\"${18:query}\"}${19:,jsonAsText=${20:false}}${21:,xmlColumnList=\"${22:string}\"}${23:,xmlUseCDATA=${24:false}}${25:,xmlListDelimiter=\"${26:,}\"}${27:,xmlRootName=\"${28:string}\"}${29:,pdfArgs=\"${30:struct}\"}}});"},
12+
{ "trigger": "event.noLayout\tfn. (ColdBox)", "contents": "noLayout();"},
13+
{ "trigger": "event.noRender\tfn. (ColdBox)", "contents": "noRender();"},
14+
{ "trigger": "event.showDebugPanel\tfn. (ColdBox)", "contents": "showDebugPanel(false);"},
15+
{ "trigger": "event.isProxyRequest\tfn. (ColdBox)", "contents": "isProxyRequest();"},
16+
{ "trigger": "event.isAjax\tfn. (ColdBox)", "contents": "isAjax();"},
17+
{ "trigger": "event.getCurrentView\tfn. (ColdBox)", "contents": "getCurrentView();"},
18+
{ "trigger": "event.getCurrentLayout\tfn. (ColdBox)", "contents": "getCurrentLayout();"},
19+
20+
// handler
21+
{ "trigger": "runEvent\tfn. (ColdBox)", "contents": "runEvent(event=\"${1:string}\"${2:,prepostExempt=${3:false}}${4:,private=${5:false}}${6:,eventArguments=\"${7:string}\"});"},
22+
{ "trigger": "setNextEvent\tfn. (ColdBox)", "contents": "setNextEvent(${1:event=\"${2:string}\"${3:,queryString=\"${4:string}\"}${5:,addToken=\"${6:string}\"}${7:,persist=\"${8:string}\"}${9:,persistStruct=\"${10:string}\"}${11:,ssl=${12:false}}${13:,baseURL=\"${14:string}\"}${15:,postProcessExempt=${16:false}}${17:,URL=\"${18:string}\"}${19:,URI=\"${20:string}\"}${21:,statusCode=\"${22:string}\"}});"},
23+
{ "trigger": "populateModel\tfn. (ColdBox)", "contents": "populateModel(${1:model=\"${2:model-name}\"${3:,scope=\"${4:string}\"}${5:,trustedSetter=${6:false}}${7:,include=\"${8:list}\"}${9:,exclude=\"${10:list}\"}});"},
24+
{ "trigger": "renderView\tfn. (ColdBox)", "contents": "renderView(${1:view=\"${2:string}\"${3:,cache=${4:false}}${5:,cacheTimeout=${6:30}}})"},
25+
{ "trigger": "renderLayout\tfn. (ColdBox)", "contents": "renderLayout(${1:layout=\"${2:string}\"${3:,view=\"${4:string}\"}${5:,module=\"${6:module-name}\"}${7:,args=\"${8:struct}\"}})"},
26+
27+
//populate
28+
{ "trigger": "populateFromJSON\tfn. (ColdBox)", "contents": "populateFromJSON(${1:target=${2:entity},JSONString=\"${3:string}\"${4:,scope=\"${5:string}\"}${6:,trustedSetter=${7:false}}${8:,include=\"${9:string}\"}${10:,exclude=\"${11:string}\"}});"},
29+
{ "trigger": "populateFromQuery\tfn. (ColdBox)", "contents": "populateFromQuery(${1:target=${2:entity},qry=${3:query}${4:,rowNumber=${5:1}}${6:,scope=\"${7:string}\"}${8:,trustedSetter=${9:false}}${10:,include=\"${11:string}\"}${12:,exclude=\"${13:string}\"}});"},
30+
{ "trigger": "populateFromQueryWithPrefix\tfn. (ColdBox)", "contents": "populateFromQueryWithPrefix(${1:target=${2:entity},qry=${3:query},prefix=\"${4:string}\"${5:,rowNumber=${6:1}}${7:,scope=\"${8:string}\"}${9:,trustedSetter=${10:false}}${11:,include=\"${12:string}\"}${13:,exclude=\"${14:string}\"}});"},
31+
{ "trigger": "populateFromStruct\tfn. (ColdBox)", "contents": "populateFromStruct(${1:target=${2:entity},memento=\"${3:string}\"${4:,scope=\"${5:string}\"}${6:,trustedSetter=${7:false}}${8:,include=\"${9:string}\"}${10:,exclude=\"${11:string}\"}});"},
32+
{ "trigger": "populateFromXML\tfn. (ColdBox)", "contents": "populateFromXML(${1:target=${2:entity},xml=\"${3:string}\"${4:,root=\"${5:string}\"}${6:,scope=\"${7:string}\"}${8:,trustedSetter=${9:false}}${10:,include=\"${11:string}\"}${12:,exclude=\"${13:string}\"}});"}
33+
34+
]
35+
}

0 commit comments

Comments
 (0)