Skip to content

Instantly share code, notes, and snippets.

@boo1ean
Created August 31, 2013 21:23
Show Gist options
  • Save boo1ean/6400712 to your computer and use it in GitHub Desktop.
Save boo1ean/6400712 to your computer and use it in GitHub Desktop.
snippet req
require("${1:lodash}")${2:;}
snippet def
define(function(require) {
return ${1};
});
snippet layout
define(function(require) {
return require("marionette").Layout.extend({
template: "#template-${1:layout}",
regions: {
${2}
}
});
});
snippet item
define(function(require) {
return require("marionette").ItemView.extend({
template: ${1:"#template-layout"}
});
});
snippet composite
define(function(require) {
return require("marionette").CompositeView.extend({
template: "#template-${1:collection}",
itemView: require("${2:views/collection-item}"),
itemViewContainer: "${1:.container}"
});
});
snippet model
define(function(require) {
return require("backbone").Model.extend(${1});
});
snippet collection
define(function(require) {
return require("backbone").Collection.extend({
model: require("${1:models/model}")
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment