Skip to content

Commit

Permalink
cleanup on snippets
Browse files Browse the repository at this point in the history
  • Loading branch information
amokan committed May 18, 2012
1 parent 4eb2fa0 commit 15cd149
Show file tree
Hide file tree
Showing 12 changed files with 46 additions and 34 deletions.
2 changes: 1 addition & 1 deletion marionette.application.sublime-snippet
@@ -1,6 +1,6 @@
<snippet>
<content><![CDATA[
${1:appName} = new Backbone.Marionette.Application();
${1:MyApp} = new Backbone.Marionette.Application();
]]></content>
<tabTrigger>bma</tabTrigger>
<scope>source.js</scope>
Expand Down
6 changes: 5 additions & 1 deletion marionette.approuter.sublime-snippet
@@ -1,6 +1,10 @@
<snippet>
<content><![CDATA[
Backbone.Marionette.AppRouter.extend({appRoutes:{${0:properties}}});
${1:MyRouter} = Backbone.Marionette.AppRouter.extend({
appRoutes:{
"some/route": "someMethod"
}
});
]]></content>
<tabTrigger>bmar</tabTrigger>
<scope>source.js</scope>
Expand Down
4 changes: 3 additions & 1 deletion marionette.itemview.sublime-snippet
@@ -1,6 +1,8 @@
<snippet>
<content><![CDATA[
${1:viewName} = Backbone.Marionette.ItemView.extend({${0:properties}});
${1:MyView} = Backbone.Marionette.ItemView.extend({
template: "#some-template"
});
]]></content>
<tabTrigger>bmiv</tabTrigger>
<scope>source.js</scope>
Expand Down
13 changes: 5 additions & 8 deletions marionette.module.sublime-snippet
@@ -1,10 +1,8 @@
<snippet>
<content><![CDATA[
${1:appName}.module("${2:moduleName}", function(${2:moduleName}, ${1:appName}, Backbone, Marionette, $, _){
${1:MyApp}.module("${2:MyModule}", function($2, $1, Backbone, Marionette, \$, _){
// Private Data And Functions
// --------------------------
var myData = "this is private data";
var myFunction = function(){
Expand All @@ -13,15 +11,14 @@ ${1:appName}.module("${2:moduleName}", function(${2:moduleName}, ${1:appName}, B
// Public Data And Functions
// -------------------------
${2:moduleName}.someData = "public data";
$2.someData = "public data";
${2:moduleName}.someFunction = function(){
console.log(${moduleName}.someData);
$2.someFunction = function(){
console.log($2.someData);
};
});
]]></content>
<tabTrigger>bmm</tabTrigger>
<scope>source.js,source.js.embedded.html</scope>
<description>Backbone.Marionette.Application.Module skeleton</description>
<description>Backbone.Marionette.Application.module skeleton</description>
</snippet>
4 changes: 3 additions & 1 deletion marionette.region.sublime-snippet
@@ -1,6 +1,8 @@
<snippet>
<content><![CDATA[
${1:appName}.addRegions({${0:properties}});
${1:MyApp}.addRegions({
foo: "#foo"
});
]]></content>
<tabTrigger>bmr</tabTrigger>
<scope>source.js</scope>
Expand Down
15 changes: 15 additions & 0 deletions marionette.sublime-completions
Expand Up @@ -4,6 +4,21 @@
"completions":
[
"Marionette",
"Backbone.Marionette",
"Marionette.Application",
"Marionette.AppRouter",
"Marionette.View",
"Marionette.ItemView",
"Marionette.CollectionView",
"Marionette.CompositeView",
"Marionette.Layout",
"Marionette.Region",
"Marionette.EventAggregator",
"Marionette.BindTo",
"Marionette.Renderer",
"Marionette.TemplateCache",
"Marionette.Callbacks",

"Application",
"AppRouter",
"View",
Expand Down
2 changes: 1 addition & 1 deletion marionette_coffee.application.sublime-snippet
@@ -1,6 +1,6 @@
<snippet>
<content><![CDATA[
${1:appName} = new Backbone.Marionette.Application()
${1:MyApp} = new Backbone.Marionette.Application()
]]></content>
<tabTrigger>bmac</tabTrigger>
<scope>source.coffee</scope>
Expand Down
7 changes: 4 additions & 3 deletions marionette_coffee.approuter.sublime-snippet
@@ -1,8 +1,9 @@
<snippet>
<content><![CDATA[
${1:name} extends Backbone.Marionette.AppRouter() ->
#appRoutes:
#"some/route": "someMethod"
${1:MyRouter} = Backbone.Marionette.AppRouter.extend(
appRoutes:
"some/route": "someMethod"
)
]]></content>
<tabTrigger>bmarc</tabTrigger>
<scope>source.coffee</scope>
Expand Down
3 changes: 1 addition & 2 deletions marionette_coffee.itemview.sublime-snippet
@@ -1,7 +1,6 @@
<snippet>
<content><![CDATA[
${1:viewName} extends Backbone.Marionette.ItemView ->
${0:properties}
${1:MyView} = Backbone.Marionette.ItemView.extend(template: "#some-template")
]]></content>
<tabTrigger>bmic</tabTrigger>
<scope>source.coffee</scope>
Expand Down
8 changes: 0 additions & 8 deletions marionette_coffee.model.sublime-snippet

This file was deleted.

12 changes: 6 additions & 6 deletions marionette_coffee.module.sublime-snippet
@@ -1,7 +1,6 @@
<snippet>
<content><![CDATA[
${1:appName}.module("${2:moduleName}", (${2:moduleName}, ${1:appName}, Backbone, Marionette, $, _) ->
${1:MyApp}.module("${2:MyModule}", ($2, $1, Backbone, Marionette, \$, _) ->
# Private Data And Functions
# --------------------------
Expand All @@ -13,12 +12,13 @@ ${1:appName}.module("${2:moduleName}", (${2:moduleName}, ${1:appName}, Backbone,
# Public Data And Functions
# -------------------------
${2:moduleName}.someData = "public data"
$2.someData = "public data"
${2:moduleName}.someFunction = () ->
console.log(${moduleName}.someData)
$2.someFunction = () ->
console.log($2.someData)
)
]]></content>
<tabTrigger>bmmc</tabTrigger>
<scope>source.coffee</scope>
<description>Backbone.Marionette.Application.Module skeleton</description>
<description>Backbone.Marionette.Application.module skeleton</description>
</snippet>
4 changes: 2 additions & 2 deletions marionette_coffee.region.sublime-snippet
@@ -1,7 +1,7 @@
<snippet>
<content><![CDATA[
${1:appName}.addRegions ->
${0:properties}
${0:MyApp}.addRegions ->
foo: "#foo"
]]></content>
<tabTrigger>bmrc</tabTrigger>
<scope>source.coffee</scope>
Expand Down

0 comments on commit 15cd149

Please sign in to comment.