feat(SublimeText2.WebPackages): cache packages
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.config () ->
|
||||
#exec on load
|
||||
$0]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module config</description>
|
||||
</snippet>
|
@@ -0,0 +1,6 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.constant ${2:name}, ${3:value}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module constant</description>
|
||||
</snippet>
|
@@ -0,0 +1,7 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.controller ${2:name}, () ->
|
||||
${3:constructor function}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module controller</description>
|
||||
</snippet>
|
@@ -0,0 +1,38 @@
|
||||
<snippet>
|
||||
<content><![CDATA[# Registers a new directive with the compiler
|
||||
#
|
||||
${1:moduleVariable}.directive '${2:directiveName}', (injectables) ->
|
||||
directiveDefinitionObject =
|
||||
priority: ${3:Number}
|
||||
terminal: ${4:true|false}
|
||||
scope: ${5:true|false|\{\} (object hash)}${6:
|
||||
controller: () ->
|
||||
${7:#controller cn func, may access \$scope, \$element, \$attrs, \$transclude}}
|
||||
${8:require: '${9:controllerName|?controllerName|^controllerName}'}
|
||||
restrict: '${11:E|A|C|M}'${12:
|
||||
template: '${13:HTML}'}${14:
|
||||
templateUrl: '${15:directive.html}'}
|
||||
replace: ${16:true|false}
|
||||
transclude: ${17:true|false|'element'}${18:
|
||||
#only use to transform template DOM
|
||||
compile: (tElement, tAttrs, transclude) ->
|
||||
compiler =
|
||||
pre: (scope, iElement, iAttrs, controller) ->
|
||||
#not safe for DOM transformation
|
||||
${19:#}
|
||||
post: (scope, iElement, iAttrs, controller) ->
|
||||
#safe for DOM transformation
|
||||
${20:#}
|
||||
return compiler
|
||||
}${21:
|
||||
#called IFF compile not defined
|
||||
link: (scope, iElement, iAttrs) ->
|
||||
#register DOM listeners or update DOM
|
||||
${22:#}
|
||||
}
|
||||
return directiveDefinitionObject
|
||||
]]></content>
|
||||
<tabTrigger>dir</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module directive (complete)</description>
|
||||
</snippet>
|
@@ -0,0 +1,9 @@
|
||||
<snippet>
|
||||
<content><![CDATA[.directive '${1:name}', ($2) ->
|
||||
${3:# Runs during compile}
|
||||
return (scope, elm, attrs) ->
|
||||
${4:# Runs during render}]]></content>
|
||||
<tabTrigger>dir</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module directive (simple)</description>
|
||||
</snippet>
|
@@ -0,0 +1,7 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.factory ${2:name}, () ->
|
||||
${3:provider function}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module factory</description>
|
||||
</snippet>
|
@@ -0,0 +1,7 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.filter ${2:name}, () ->
|
||||
${3:filter function}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module filter</description>
|
||||
</snippet>
|
@@ -0,0 +1,7 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.provider ${2:name}, ${3:Object with \$get|}${4:() ->
|
||||
${5:provider function}}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module provider</description>
|
||||
</snippet>
|
@@ -0,0 +1,7 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.run ${2:() ->
|
||||
${3:initialization function}}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module run</description>
|
||||
</snippet>
|
@@ -0,0 +1,7 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.service ${2:name} ${3:() ->
|
||||
${4:service constructor}}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module service</description>
|
||||
</snippet>
|
@@ -0,0 +1,6 @@
|
||||
<snippet>
|
||||
<content><![CDATA[${1:moduleVariable}.value '${2:name}', ${3:value}]]></content>
|
||||
<tabTrigger>mod</tabTrigger>
|
||||
<scope>source.coffee</scope>
|
||||
<description>Angular Module value</description>
|
||||
</snippet>
|
Reference in New Issue
Block a user