Google Closure Library snippets
Sublime 2 snippets for the Google Closure Library
Labels snippets
Details
Installs
- Total 5K
- Win 3K
- Mac 1K
- Linux 722
| Feb 16 | Feb 15 | Feb 14 | Feb 13 | Feb 12 | Feb 11 | Feb 10 | Feb 9 | Feb 8 | Feb 7 | Feb 6 | Feb 5 | Feb 4 | Feb 3 | Feb 2 | Feb 1 | Jan 31 | Jan 30 | Jan 29 | Jan 28 | Jan 27 | Jan 26 | Jan 25 | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 | Jan 19 | Jan 18 | Jan 17 | Jan 16 | Jan 15 | Jan 14 | Jan 13 | Jan 12 | Jan 11 | Jan 10 | Jan 9 | Jan 8 | Jan 7 | Jan 6 | Jan 5 | Jan 4 | Jan 3 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Google Closure Library Snippets
Sublime plugin with snippets for the Google Closure Library
Install
Install with Package Control. Search for: Google Closure Library Snippets.
Getting started
Just type cl on a javascript document and work with autocomplete.
The snippets are namespaced based on functionality, at most you'll have to type 4 chars and Enter:
| snippet | Category | Description |
|---|---|---|
| clareach | Arrays | goog.array.forEach() |
| clevlisten | Events | Event listener (goog.event.listen()) |
| clevdispatch | Events | Dispatch an event, verbose version |
| clevcb | Events | Callback function declaration for events, including block docs |
| cldispose | Generic | dispose internal declaration (.disposeInternal = function()) |
| clfn | Generic | Default function declaration with a logger |
| clsingle | Generic | Singleton declaration (goog.addSingletonGetter()) |
| cltypedef | Generic | A very verbose type definition with weird annotation cases |
| clenum | Generic | Enum declaration |
| clprov | Generic | goog.provide(); |
| clreq | Generic | goog.require(); |
| clclassev | New files | New class boilerplate with events inheritance |
| clobjeach | Objects | goog.object.forEach() |
Contributing
I am using this package as a helper for my workflow with Closure Library, feel free to do the same by submitting snippets that you use in yours.