Skip to content

Instantly share code, notes, and snippets.

@indiefolk
Last active December 20, 2015 19:28
Show Gist options
  • Save indiefolk/6183029 to your computer and use it in GitHub Desktop.
Save indiefolk/6183029 to your computer and use it in GitHub Desktop.
Sublime Snippet - JS Revealing Module pattern
<snippet>
<content><![CDATA[
/*
${1: Module Name}
*/
${2:Module} = (function () {
var settings = {};
function init() {
var s = settings;
}
function bind() {
var s = settings;
}
return {
init : init
};
})();
]]></content>
<!-- Hello, ${1:this} is a ${2:snippet}. -->
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>module</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.js</scope>
</snippet>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment