├── .gitignore
├── .no-sublime-package
├── CHANGELOG.md
├── README.md
├── messages.json
├── messages
├── 0.5.0.txt
├── 0.9.0.txt
├── 0.9.2.txt
├── 0.9.3.txt
└── 0.9.4.txt
└── snippets
├── coffee
├── Accounts
│ ├── config.sublime-snippet
│ ├── loggingIn.sublime-snippet
│ ├── loginWithFacebook.sublime-snippet
│ ├── loginWithGithub.sublime-snippet
│ ├── loginWithGoogle.sublime-snippet
│ ├── loginWithMeetup.sublime-snippet
│ ├── loginWithPassword.sublime-snippet
│ ├── loginWithTwitter.sublime-snippet
│ ├── logout.sublime-snippet
│ ├── onCreateUser.sublime-snippet
│ ├── ui-config.sublime-snippet
│ ├── user.sublime-snippet
│ ├── userId.sublime-snippet
│ ├── users.sublime-snippet
│ └── validateNewUser.sublime-snippet
├── Assets
│ ├── getBinary.sublime-snippet
│ └── getText.sublime-snippet
├── Collections
│ ├── Cursor
│ │ ├── count.sublime-snippet
│ │ ├── fetch.sublime-snippet
│ │ ├── forEach.sublime-snippet
│ │ ├── map.sublime-snippet
│ │ ├── observe.sublime-snippet
│ │ ├── observeChanges.sublime-snippet
│ │ └── rewind.sublime-snippet
│ ├── allow.sublime-snippet
│ ├── collection.sublime-snippet
│ ├── deny.sublime-snippet
│ ├── find.sublime-snippet
│ ├── findOne.sublime-snippet
│ ├── insert.sublime-snippet
│ ├── objectID.sublime-snippet
│ ├── remove.sublime-snippet
│ ├── untitled
│ └── update.sublime-snippet
├── Core
│ ├── absoluteUrl.sublime-snippet
│ ├── isClient.sublime-snippet
│ ├── isServer.sublime-snippet
│ ├── release.sublime-snippet
│ ├── settings.sublime-snippet
│ └── startup.sublime-snippet
├── Deps
│ ├── active.sublime-snippet
│ ├── afterFlush.sublime-snippet
│ ├── autorun.sublime-snippet
│ ├── changed.sublime-snippet
│ ├── currentComputation.sublime-snippet
│ ├── depend.sublime-snippet
│ ├── firstRun.sublime-snippet
│ ├── flush.sublime-snippet
│ ├── hasDependents.sublime-snippet
│ ├── invalidate.sublime-snippet
│ ├── nonreactive.sublime-snippet
│ ├── onInvalidate.sublime-snippet
│ └── stopped.sublime-snippet
├── EJSON
│ ├── addType.sublime-snippet
│ ├── clone.sublime-snippet
│ ├── equals.sublime-snippet
│ ├── fromJSONValue.sublime-snippet
│ ├── isBinary.sublime-snippet
│ ├── newBinary.sublime-snippet
│ ├── parse.sublime-snippet
│ ├── stringify.sublime-snippet
│ ├── toJSONValue.sublime-snippet
│ └── typeName.sublime-snippet
├── Email
│ └── email.sublime-snippet
├── HTTP
│ ├── call.sublime-snippet
│ ├── del.sublime-snippet
│ ├── get.sublime-snippet
│ ├── post.sublime-snippet
│ └── put.sublime-snippet
├── Match
│ ├── check.sublime-snippet
│ └── match-test.sublime-snippet
├── Methods
│ ├── Error.sublime-snippet
│ ├── apply.sublime-snippet
│ ├── call.sublime-snippet
│ ├── isSimulation.sublime-snippet
│ ├── methods.sublime-snippet
│ ├── setUserId.sublime-snippet
│ └── unblock.sublime-snippet
├── Passwords
│ ├── changePassword.sublime-snippet
│ ├── createUser.sublime-snippet
│ ├── emailTemplates.sublime-snippet
│ ├── forgotPassword.sublime-snippet
│ ├── resetPassword.sublime-snippet
│ ├── sendEnrollmentEmail.sublime-snippet
│ ├── sendResetPasswordEmail.sublime-snippet
│ ├── sendVerificationEmail.sublime-snippet
│ ├── setPassword.sublime-snippet
│ └── verifyEmail.sublime-snippet
├── Publish and subscribe
│ ├── added.sublime-snippet
│ ├── changed.sublime-snippet
│ ├── error.sublime-snippet
│ ├── onStop.sublime-snippet
│ ├── publish.sublime-snippet
│ ├── ready.sublime-snippet
│ ├── removed.sublime-snippet
│ ├── stop.sublime-snippet
│ ├── subscribe.sublime-snippet
│ └── userId.sublime-snippet
├── Server connections
│ ├── connect.sublime-snippet
│ ├── disconnect.sublime-snippet
│ ├── reconnect.sublime-snippet
│ └── status.sublime-snippet
├── Session
│ ├── equals.sublime-snippet
│ ├── get.sublime-snippet
│ ├── set.sublime-snippet
│ └── setDefault.sublime-snippet
├── Templates
│ ├── created.sublime-snippet
│ ├── data.sublime-snippet
│ ├── destroyed.sublime-snippet
│ ├── event.sublime-snippet
│ ├── events.sublime-snippet
│ ├── find.sublime-snippet
│ ├── findAll.sublime-snippet
│ ├── firstNode.sublime-snippet
│ ├── helpers.sublime-snippet
│ ├── lastNode.sublime-snippet
│ ├── preserve.sublime-snippet
│ ├── render.sublime-snippet
│ ├── renderList.sublime-snippet
│ └── rendered.sublime-snippet
└── Timers
│ ├── clearInterval.sublime-snippet
│ ├── clearTimeout.sublime-snippet
│ ├── setInterval.sublime-snippet
│ └── setTimeout.sublime-snippet
├── html
├── AutoForm
│ ├── af.sublime-snippet
│ ├── afm.sublime-snippet
│ └── afmu.sublime-snippet
├── meteor-block.sublime-snippet
├── meteor-each.sublime-snippet
├── meteor-if-else.sublime-snippet
├── meteor-if.sublime-snippet
├── meteor-markdown.sublime-snippet
├── meteor-template.sublime-snippet
├── meteor-tripple.sublime-snippet
├── meteor-unless.sublime-snippet
└── meteor-with.sublime-snippet
└── js
├── Accounts
├── config.sublime-snippet
├── loggingIn.sublime-snippet
├── loginWithFacebook.sublime-snippet
├── loginWithGithub.sublime-snippet
├── loginWithGoogle.sublime-snippet
├── loginWithMeetup.sublime-snippet
├── loginWithPassword.sublime-snippet
├── loginWithTwitter.sublime-snippet
├── logout.sublime-snippet
├── onCreateUser.sublime-snippet
├── ui-config.sublime-snippet
├── user.sublime-snippet
├── userId.sublime-snippet
├── users.sublime-snippet
└── validateNewUser.sublime-snippet
├── Assets
├── getBinary.sublime-snippet
└── getText.sublime-snippet
├── Collections
├── Cursor
│ ├── count.sublime-snippet
│ ├── fetch.sublime-snippet
│ ├── forEach.sublime-snippet
│ ├── map.sublime-snippet
│ ├── observe.sublime-snippet
│ ├── observeChanges.sublime-snippet
│ └── rewind.sublime-snippet
├── allow.sublime-snippet
├── collection.sublime-snippet
├── deny.sublime-snippet
├── find.sublime-snippet
├── findOne.sublime-snippet
├── insert.sublime-snippet
├── objectID.sublime-snippet
├── remove.sublime-snippet
└── update.sublime-snippet
├── Core
├── absoluteUrl.sublime-snippet
├── if-isClient.sublime-snippet
├── if-isServer.sublime-snippet
├── isClient.sublime-snippet
├── isServer.sublime-snippet
├── release.sublime-snippet
├── settings.sublime-snippet
└── startup.sublime-snippet
├── EJSON
├── addType.sublime-snippet
├── clone.sublime-snippet
├── equals.sublime-snippet
├── fromJSONValue.sublime-snippet
├── isBinary.sublime-snippet
├── newBinary.sublime-snippet
├── parse.sublime-snippet
├── stringify.sublime-snippet
├── toJSONValue.sublime-snippet
└── typeName.sublime-snippet
├── Email
└── email.sublime-snippet
├── HTTP
├── call.sublime-snippet
├── del.sublime-snippet
├── get.sublime-snippet
├── post.sublime-snippet
└── put.sublime-snippet
├── Match
├── check.sublime-snippet
└── match-test.sublime-snippet
├── Methods
├── Error.sublime-snippet
├── apply.sublime-snippet
├── call.sublime-snippet
├── isSimulation.sublime-snippet
├── methods.sublime-snippet
├── setUserId.sublime-snippet
└── unblock.sublime-snippet
├── Passwords
├── changePassword.sublime-snippet
├── createUser.sublime-snippet
├── emailTemplates.sublime-snippet
├── forgotPassword.sublime-snippet
├── resetPassword.sublime-snippet
├── sendEnrollmentEmail.sublime-snippet
├── sendResetPasswordEmail.sublime-snippet
├── sendVerificationEmail.sublime-snippet
├── setPassword.sublime-snippet
└── verifyEmail.sublime-snippet
├── Publish and subscribe
├── added.sublime-snippet
├── changed.sublime-snippet
├── error.sublime-snippet
├── onStop.sublime-snippet
├── publish.sublime-snippet
├── ready.sublime-snippet
├── removed.sublime-snippet
├── stop.sublime-snippet
├── subscribe.sublime-snippet
└── userId.sublime-snippet
├── Server connections
├── connect.sublime-snippet
├── disconnect.sublime-snippet
├── reconnect.sublime-snippet
└── status.sublime-snippet
├── Session
├── equals.sublime-snippet
├── get.sublime-snippet
├── set.sublime-snippet
└── setDefault.sublime-snippet
├── Templates
├── created.sublime-snippet
├── data.sublime-snippet
├── destroyed.sublime-snippet
├── event.sublime-snippet
├── events.sublime-snippet
├── find.sublime-snippet
├── findAll.sublime-snippet
├── firstNode.sublime-snippet
├── helpers.sublime-snippet
├── lastNode.sublime-snippet
├── preserve.sublime-snippet
├── render.sublime-snippet
├── renderList.sublime-snippet
└── rendered.sublime-snippet
├── Timers
├── clearInterval.sublime-snippet
├── clearTimeout.sublime-snippet
├── setInterval.sublime-snippet
└── setTimeout.sublime-snippet
└── Tracker
├── active.sublime-snippet
├── afterFlush.sublime-snippet
├── autorun.sublime-snippet
├── changed.sublime-snippet
├── currentComputation.sublime-snippet
├── depend.sublime-snippet
├── firstRun.sublime-snippet
├── flush.sublime-snippet
├── hasDependents.sublime-snippet
├── invalidate.sublime-snippet
├── nonreactive.sublime-snippet
├── onInvalidate.sublime-snippet
└── stopped.sublime-snippet
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | test.js
3 | test.html
4 |
--------------------------------------------------------------------------------
/.no-sublime-package:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mrtnbroder/meteor-snippets/d66746c9cb3188a823eb6dee459848cbb9ea214c/.no-sublime-package
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | v0.9.4
2 | * Updated Snippets for Meteor v1.0 (thanks to pcjpcj2).
3 |
4 | v0.9.3
5 | * Updated Snippets for Meteor v.0.6.5
6 |
7 | v0.9.2
8 | * Now using single quotes for consistency (thanks to j20).
9 | * Added a new snippet to create an additional individual event item within
10 | an already existing Template.mytemplate.events({}) object (thanks to j20).
11 |
12 | v0.9.1
13 | * Added .no-sublime-package for ST3 support
14 |
15 | v0.9.0
16 | * Added all Methods for CoffeScript.
17 | * fixed some small issues.
18 |
19 | v0.5.0
20 | * Added all Methods as snippets from Meteors documentation as of Meteors version 0.6.3.1 for javascript
21 |
22 | v0.2.0
23 | * Restructured the folders to match the documentation of Meteor
24 | * Added a few more Snippets
25 |
26 | v0.1.0
27 | * Added first few Snippets
28 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Meteor Snippets for Sublime Text 2/3
2 |
3 | Some snippets for working with the [Meteor](http://meteor.com) framework (v1.0).
4 |
5 | Includes snippets for
6 |
7 | * CoffeeScript (✔)
8 | * HTML (✔)
9 | * JavaScript (✔) - Updated to 1.0
10 |
11 | ## Installation
12 |
13 | You can install them now via [Package Control](http://wbond.net/sublime_packages/package_control) (search for "Meteor Snippets") or manually via git:
14 |
15 | ##### OS X
16 | ```
17 | git clone git://github.com/mrtnbroder/meteor-snippets.git "~/Library/Application Support/Sublime Text 2/Packages/Meteor Snippets"
18 | ```
19 |
20 | ##### Linux
21 | ```
22 | git clone git://github.com/mrtnbroder/meteor-snippets.git "~/.config/sublime-text-2/Packages/Meteor Snippets"
23 | ```
24 |
25 | ##### Windows
26 | ```
27 | git clone git://github.com/mrtnbroder/meteor-snippets.git "%userprofile%\AppData\Roaming\Sublime Text 2\Packages\Meteor Snippets"
28 | ```
29 |
30 | ## Examples
31 |
32 | __tp__
33 | ```html
34 |
35 | ...
36 |
37 | ```
38 |
39 | __Meteor.render__
40 | ```javascript
41 | Meteor.render(function () {
42 | ...
43 | });
44 | ```
45 |
46 | __Meteor.publish__
47 | ```javascript
48 | Meteor.publish('name', function () {
49 | ...
50 | });
51 | ```
52 |
53 | __if__
54 | ```handlebars
55 | {{#if guyIs 'male'}}
56 | ...
57 | {{/if}}
58 | ```
59 |
60 | __ea__
61 | ```handlebars
62 | {{#each player}}
63 | ...
64 | {{/each}}
65 | ```
66 |
67 | ... and a whole lot more!
68 |
69 | ## Todo's
70 |
71 | * remap some tab triggers
72 | * fix some snippets (missing semicolons, whitespace, tab behaviour etc.)
73 |
74 | ## Contributing
75 |
76 | Got some neat Meteor snippets you want to share?
77 | fork this repro and send me a pull request!
78 |
--------------------------------------------------------------------------------
/messages.json:
--------------------------------------------------------------------------------
1 | {
2 | "0.5.0": "messages/0.5.0.txt",
3 | "0.9.0": "messages/0.9.0.txt",
4 | "0.9.2": "messages/0.9.2.txt",
5 | "0.9.3": "messages/0.9.3.txt",
6 | "0.9.4": "messages/0.9.4.txt"
7 | }
8 |
--------------------------------------------------------------------------------
/messages/0.5.0.txt:
--------------------------------------------------------------------------------
1 | v0.5.0 Changelog:
2 | --------------------------------------------------------------------------------
3 |
4 | Added all methods from the documentation of Meteor (0.6.3.1) for JavasScript
5 | files. If you found any bugs please let me know at:
6 |
7 | https://github.com/mrtnbroder/meteor-snippets
8 |
9 | and create an issue.
10 |
11 | Thank you! Have a nice day :).
12 |
13 | --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
/messages/0.9.0.txt:
--------------------------------------------------------------------------------
1 | v0.9.0 Changelog:
2 | --------------------------------------------------------------------------------
3 |
4 | Added all methods from the documentation of Meteor (currently v0.6.3.1) for CoffeeScript
5 | files. If you find any bugs please let me know at:
6 |
7 | https://github.com/mrtnbroder/meteor-snippets
8 |
9 | and create an issue.
10 |
11 | Thank you! Have a nice day :).
12 |
13 | --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
/messages/0.9.2.txt:
--------------------------------------------------------------------------------
1 | v0.9.2 Changelog:
2 | --------------------------------------------------------------------------------
3 | __ __ _ ____ _ _
4 | | \/ | ___| |_ ___ ___ _ __ / ___| _ __ (_)_ __ _ __ ___| |_ ___
5 | | |\/| |/ _ \ __/ _ \/ _ \| '__| \___ \| '_ \| | '_ \| '_ \ / _ \ __/ __|
6 | | | | | __/ || __/ (_) | | ___) | | | | | |_) | |_) | __/ |_\__ \
7 | |_| |_|\___|\__\___|\___/|_| |____/|_| |_|_| .__/| .__/ \___|\__|___/
8 | |_| |_|
9 |
10 | * Now using single quotes for consistency (thanks to j20).
11 | * Added a new snippet to create an additional individual event item within
12 | an already existing Template.mytemplate.events({}) object (thanks to j20).
13 |
14 | If you find any bugs please let me know at:
15 |
16 | https://github.com/mrtnbroder/meteor-snippets
17 |
18 | Thank you! Have a nice day :).
19 |
20 | --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
/messages/0.9.3.txt:
--------------------------------------------------------------------------------
1 | v0.9.3 Changelog:
2 | --------------------------------------------------------------------------------
3 | __ __ _ ____ _ _
4 | | \/ | ___| |_ ___ ___ _ __ / ___| _ __ (_)_ __ _ __ ___| |_ ___
5 | | |\/| |/ _ \ __/ _ \/ _ \| '__| \___ \| '_ \| | '_ \| '_ \ / _ \ __/ __|
6 | | | | | __/ || __/ (_) | | ___) | | | | | |_) | |_) | __/ |_\__ \
7 | |_| |_|\___|\__\___|\___/|_| |____/|_| |_|_| .__/| .__/ \___|\__|___/
8 | |_| |_|
9 |
10 | * Updated Snippets for Meteor v0.6.5
11 |
12 | If you find any bugs please let me know at:
13 |
14 | https://github.com/mrtnbroder/meteor-snippets
15 |
16 | Thank you! Have a nice day :).
17 |
18 | --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
/messages/0.9.4.txt:
--------------------------------------------------------------------------------
1 | v0.9.4 Changelog:
2 | --------------------------------------------------------------------------------
3 | __ __ _ ____ _ _
4 | | \/ | ___| |_ ___ ___ _ __ / ___| _ __ (_)_ __ _ __ ___| |_ ___
5 | | |\/| |/ _ \ __/ _ \/ _ \| '__| \___ \| '_ \| | '_ \| '_ \ / _ \ __/ __|
6 | | | | | __/ || __/ (_) | | ___) | | | | | |_) | |_) | __/ |_\__ \
7 | |_| |_|\___|\__\___|\___/|_| |____/|_| |_|_| .__/| .__/ \___|\__|___/
8 | |_| |_|
9 |
10 | * Updated Snippets for Meteor v1.0
11 |
12 | If you find any bugs please let me know at:
13 |
14 | https://github.com/mrtnbroder/meteor-snippets
15 |
16 | Credits go to https://github.com/pcjpcj2 for updating to v1.0 of Meteor.
17 |
18 | Thanks a lot!
19 |
20 | --------------------------------------------------------------------------------
21 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/config.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.config
6 | source.coffee, source.litcoffee
7 | Meteor: Accounts.config(options)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loggingIn.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.loggingIn
6 | source.coffee, source.litcoffee
7 | Meteor.loggingIn()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loginWithFacebook.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 | if error
7 | ${2:alert 'Error'}
8 | ]]>
9 | Meteor.loginWithFacebook
10 | source.coffee, source.litcoffee
11 | Meteor.loginWithFacebook([options], [callback])
12 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loginWithGithub.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 | if error
7 | ${2:alert 'Error'}
8 | ]]>
9 | Meteor.loginWithGithub
10 | source.coffee, source.litcoffee
11 | Meteor.loginWithGithub([options], [callback])
12 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loginWithGoogle.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 | if error
7 | ${2:alert 'Error'}
8 | ]]>
9 | Meteor.loginWithGoogle
10 | source.coffee, source.litcoffee
11 | Meteor.loginWithGoogle([options], [callback])
12 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loginWithMeetup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 | if error
7 | ${2:alert 'Error'}
8 | ]]>
9 | Meteor.loginWithMeetup
10 | source.coffee, source.litcoffee
11 | Meteor.loginWithMeetup([options], [callback])
12 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loginWithPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $4})
4 | ]]>
5 | Meteor.loginWithPassword
6 | source.coffee, source.litcoffee
7 | Meteor.loginWithPassword(user, password, [callback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/loginWithTwitter.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 | if error
7 | ${2:alert 'Error'}
8 | ]]>
9 | Meteor.loginWithTwitter
10 | source.coffee, source.litcoffee
11 | Meteor.loginWithTwitter([options], [callback])
12 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/logout.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.logout
6 | source.coffee, source.litcoffee
7 | Meteor.logout([callback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/onCreateUser.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | Accounts.onCreateUser
7 | source.coffee, source.litcoffee
8 | Meteor: Accounts.onCreateUser(fn)
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/ui-config.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
13 | Accounts.ui
14 | source.coffee, source.litcoffee
15 | Meteor: Accounts.ui.config(options)
16 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/user.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.user
6 | source.coffee, source.litcoffee
7 | Meteor.user()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/userId.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.userId
6 | source.coffee, source.litcoffee
7 | Meteor.userId()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/users.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.users
6 | source.coffee, source.litcoffee
7 | Meteor.users
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Accounts/validateNewUser.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:user.username isnt 'root' # ...}
5 | ]]>
6 | Accounts.validateNewUser
7 | source.coffee, source.litcoffee
8 | Meteor: Accounts.validateNewUser(fn)
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Assets/getBinary.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Assets
6 | source.coffee, source.litcoffee
7 | Assets.getBinary(assetPath, [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Assets/getText.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Assets
6 | source.coffee, source.litcoffee
7 | Assets.getText(assetPath, [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/count.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | count
6 | source.coffee, source.litcoffee
7 | Meteor: cursor.count()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/fetch.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | fetch
6 | source.coffee, source.litcoffee
7 | Meteor: cursor.fetch()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/forEach.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | forEach
7 | source.coffee, source.litcoffee
8 | Meteor: cursor.forEach(callback)
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/map.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | map
7 | source.coffee, source.litcoffee
8 | Meteor: cursor.map(callback)
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/observe.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${3:# ...}
6 | # Use either added() OR(!) addedAt()}${4:
7 | addedAt: (document, atIndex, before) ->
8 | ${5:# ...}
9 | }${6:
10 | changed: (newDocument, oldDocument) ->
11 | ${7:# ...}
12 | # Use either changed() OR(!) changedAt()}${8:
13 | changedAt: (newDocument, oldDocument, atIndex) ->
14 | ${9:# ...}
15 | }${10:
16 | removed: (oldDocument) ->
17 | ${11:# ...}
18 | # Use either removed() OR(!) removedAt()}${12:
19 | removedAt: (oldDocument, atIndex) ->
20 | ${13:# ...}
21 | }${14:
22 | movedTo: (document, fromIndex, toIndex, before) ->
23 | ${15:# ...}
24 | }
25 | }
26 | ]]>
27 | observe
28 | source.coffee, source.litcoffee
29 | Meteor: cursor.observe(callbacks)
30 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/observeChanges.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${3:# ...}
6 | # Use either added() OR(!) addedBefore()}${4:
7 | addedBefore: (id, fields, before) ->
8 | ${5:# ...}
9 | }${6:
10 | changed: (id, fields) ->
11 | ${7:# ...}
12 | }${8:
13 | movedBefore: (id, fields) ->
14 | ${9:# ...}
15 | }${10:
16 | removed: (id) ->
17 | ${11:# ...}
18 | }
19 | }
20 | ]]>
21 | observeChanges
22 | source.coffee, source.litcoffee
23 | Meteor: cursor.observeChanges(callbacks)
24 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/Cursor/rewind.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | rewind
6 | source.coffee, source.litcoffee
7 | Meteor: cursor.rewind()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/allow.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${1:# ...}
6 | update: (userId, doc, fields, modifier) ->
7 | ${2:# ...}
8 | remove: (userId, doc) ->
9 | ${3:# ...}
10 | fetch: ['${4:owner}']${5:,
11 | transform: () ->
12 | ${6:# ...}
13 | }
14 | ]]>
15 | allow
16 | source.coffee, source.litcoffee
17 | Meteor: collection.allow(options)
18 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/collection.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.Collection
6 | source.coffee, source.litcoffee
7 | new Meteor.Collection(name, [options])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/deny.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${1:# ...}
6 | update: (userId, doc, fields, modifier) ->
7 | ${2:# ...}
8 | remove: (userId, doc) ->
9 | ${3:# ...}
10 | fetch: ['${4:locked}']${5:
11 | transform: () ->
12 | ${6:# ...}
13 | }
14 | ]]>
15 | deny
16 | source.coffee, source.litcoffee
17 | Meteor: collection.deny(options)
18 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/find.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | find
6 | source.coffee, source.litcoffee
7 | Meteor: collection.find(selector, [options])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/findOne.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | findOne
6 | source.coffee, source.litcoffee
7 | Meteor: collection.findOne(selector, [options])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/insert.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | insert
6 | source.coffee, source.litcoffee
7 | Meteor: collection.insert(doc, [callback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/objectID.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.Collection
6 | source.coffee, source.litcoffee
7 | new Meteor.Collection.ObjectID(hexString)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/remove.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | remove
6 | source.coffee, source.litcoffee
7 | Meteor: collection.remove(selector, [callback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/untitled:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/snippets/coffee/Collections/update.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | update
6 | source.coffee, source.litcoffee
7 | Meteor: collection.update(selector, modifier, [options], [callback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Core/absoluteUrl.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.absoluteUrl
6 | source.coffee, source.litcoffee
7 | Meteor.absoluteUrl([path], [options])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Core/isClient.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.isClient
6 | source.coffee, source.litcoffee
7 | Meteor.isClient
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Core/isServer.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.isServer
8 | source.coffee, source.litcoffee
9 | Meteor.isServer
10 |
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Core/release.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.release
6 | source.coffee, source.litcoffee
7 | Meteor.release
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Core/settings.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.settings
6 | source.coffee, source.litcoffee
7 | Meteor.settings
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Core/startup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | Meteor.startup
7 | source.coffee, source.litcoffee
8 | Meteor.startup(fn)
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/active.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Deps.active
6 | source.coffee, source.litcoffee
7 | Meteor: Deps.active
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/afterFlush.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# callback}
5 | }
6 | ]]>
7 | Deps.afterFlush
8 | source.coffee, source.litcoffee
9 | Meteor: Deps.afterFlush(callback)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/autorun.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | }
6 | ]]>
7 | Deps.autorun
8 | source.coffee, source.litcoffee
9 | Meteor: Deps.autorun(runFunc)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/changed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | changed
6 | source.coffee, source.litcoffee
7 | Meteor: dependency.changed()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/currentComputation.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Deps.currentComputation
6 | source.coffee, source.litcoffee
7 | Meteor: Deps.currentComputation
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/depend.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | depend
6 | source.coffee, source.litcoffee
7 | Meteor: dependency.depend([fromComputation])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/firstRun.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | firstRun
6 | source.coffee, source.litcoffee
7 | Meteor: computation.firstRun
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/flush.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Deps.flush
6 | source.coffee, source.litcoffee
7 | Meteor: Deps.flush()
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/hasDependents.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | hasDependents
6 | source.coffee, source.litcoffee
7 | Meteor: dependency.hasDependents()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/invalidate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | invalidate
6 | source.coffee, source.litcoffee
7 | Meteor: computation.invalidate()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/nonreactive.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | }
6 | ]]>
7 | Deps.nonreactive
8 | source.coffee, source.litcoffee
9 | Meteor: Deps.nonreactive(fn)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/onInvalidate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# callback}
5 | }
6 | ]]>
7 | Deps.onInvalidate
8 | source.coffee, source.litcoffee
9 | Meteor: Deps.onInvalidate(callback)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Deps/stopped.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | stopped
6 | source.coffee, source.litcoffee
7 | Meteor: computation.stopped
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/addType.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | addType
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.addType(name, factory)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/clone.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | clone
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.clone(val)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/equals.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | equals
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.equals(val)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/fromJSONValue.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | fromJSONValue
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.fromJSONValue(val)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/isBinary.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | isBinary
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.isBinary(x)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/newBinary.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | newBinary
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.newBinary(size)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/parse.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | parse
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.parse(str)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/stringify.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | stringify
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.stringify(val)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/toJSONValue.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | toJSONValue
6 | source.coffee, source.litcoffee
7 | Meteor: EJSON.toJSONValue(val)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/EJSON/typeName.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | typeName
6 | source.coffee, source.litcoffee
7 | Meteor: instance.typeName()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Email/email.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
10 | Email
11 | source.coffee, source.litcoffee
12 | Meteor: Email.send(options)
13 |
--------------------------------------------------------------------------------
/snippets/coffee/HTTP/call.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.coffee, source.litcoffee
7 | HTTP.call(method, url [, options] [, asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/HTTP/del.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.coffee, source.litcoffee
7 | HTTP.del(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/HTTP/get.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.coffee, source.litcoffee
7 | HTTP.get(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/HTTP/post.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.coffee, source.litcoffee
7 | HTTP.post(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/HTTP/put.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.coffee, source.litcoffee
7 | HTTP.put(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Match/check.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | check
6 | source.coffee, source.litcoffee
7 | Meteor: check(value, pattern)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Match/match-test.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Match.test
6 | source.coffee, source.litcoffee
7 | Meteor: Match.test(value, pattern)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/Error.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Error
6 | source.coffee, source.litcoffee
7 | new Meteor.Error(error, reason, details)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/apply.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $4}
4 | ]]>
5 | Meteor.apply
6 | source.coffee, source.litcoffee
7 | Meteor.apply(name, params [, options] [, asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/call.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | $4
4 | ]]>
5 | Meteor.call
6 | source.coffee, source.litcoffee
7 | Meteor.call(name, param1, param2, ... [, asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/isSimulation.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | isSimulation
6 | source.coffee, source.litcoffee
7 | Meteor: this.isSimulation
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/methods.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${3:# ...}
6 | ]]>
7 | Meteor.methods
8 | source.coffee, source.litcoffee
9 | Meteor.methods(methods)
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/setUserId.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | setUserId
6 | source.coffee, source.litcoffee
7 | Meteor: this.setUserId(userId)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Methods/unblock.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | unblock
6 | source.coffee, source.litcoffee
7 | Meteor: this.unblock()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/changePassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${5:# ...}
5 | }
6 | ]]>
7 | Accounts.changePassword
8 | source.coffee, source.litcoffee
9 | Meteor: Accounts.changePassword(oldPassword, newPassword, [callback])
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/createUser.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
10 | ${3:# ...}
11 | }
12 | ]]>
13 | Accounts.createUser
14 | source.coffee, source.litcoffee
15 | Meteor: Accounts.createUser(options, [callback])
16 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/emailTemplates.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.emailTemplates
6 | source.coffee, source.litcoffee
7 | Meteor: Accounts.emailTemplates
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/forgotPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 | ${4:# ...}
7 | }
8 | ]]>
9 | Accounts.forgotPassword
10 | source.coffee, source.litcoffee
11 | Meteor: Accounts.forgotPassword(options, [callback])
12 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/resetPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${5:# ...}
5 | }
6 | ]]>
7 | Accounts.resetPassword
8 | source.coffee, source.litcoffee
9 | Meteor: Accounts.resetPassword(token, newPassword, [callback])
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/sendEnrollmentEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.sendEnrollmentEmail
6 | source.coffee, source.litcoffee
7 | Meteor: Accounts.sendEnrollmentEmail(userId, [email])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/sendResetPasswordEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.sendResetPasswordEmail
6 | source.coffee, source.litcoffee
7 | Meteor: Accounts.sendResetPasswordEmail(userId, [email])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/sendVerificationEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.sendVerificationEmail
6 | source.coffee, source.litcoffee
7 | Meteor: Accounts.sendVerificationEmail(userId, [email])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/setPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.setPassword
6 | source.coffee, source.litcoffee
7 | Meteor: Accounts.setPassword(userId, newPassword)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Passwords/verifyEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${4:# ...}
5 | }
6 | ]]>
7 | Accounts.verifyEmail
8 | source.coffee, source.litcoffee
9 | Meteor: Accounts.verifyEmail(token, [callback])
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/added.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | added
6 | source.coffee, source.litcoffee
7 | Meteor: this.added(collection, id, fields)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/changed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | changed
6 | source.coffee, source.litcoffee
7 | Meteor: this.changed(collection, id, fields)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/error.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | error
6 | source.coffee, source.litcoffee
7 | Meteor: this.error(error)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/onStop.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${3:# ...}
5 | }
6 | ]]>
7 | onStop
8 | source.coffee, source.litcoffee
9 | Meteor: this.onStop(fn)
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/publish.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${3:# ...}
5 | ]]>
6 | Meteor.publish
7 | source.coffee, source.litcoffee
8 | Meteor.publish(name, fn)
9 |
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/ready.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ready
6 | source.coffee, source.litcoffee
7 | Meteor: this.ready()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/removed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | removed
6 | source.coffee, source.litcoffee
7 | Meteor: this.removed(collection, id)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/stop.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | stop
6 | source.coffee, source.litcoffee
7 | Meteor: this.stop()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/subscribe.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.subscribe
6 | source.coffee, source.litcoffee
7 | Meteor.subscribe(name [, arg1, arg2, ... ] [, callbacks])
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Publish and subscribe/userId.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | userId
6 | source.coffee, source.litcoffee
7 | Meteor: this.userId
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Server connections/connect.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | DDP.connect
6 | source.coffee, source.litcoffee
7 | DDP.connect(url)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Server connections/disconnect.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.disconnect
6 | source.coffee, source.litcoffee
7 | Meteor.disconnect()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Server connections/reconnect.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.reconnect
6 | source.coffee, source.litcoffee
7 | Meteor.reconnect()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Server connections/status.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.status
6 | source.coffee, source.litcoffee
7 | Meteor.status()
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Session/equals.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.equals
6 | source.coffee, source.litcoffee
7 | Meteor: Session.equals(key, value)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Session/get.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.get
6 | source.coffee, source.litcoffee
7 | Meteor: Session.get(key)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Session/set.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.set
6 | source.coffee, source.litcoffee
7 | Meteor: Session.set(key, value)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Session/setDefault.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.setDefault
6 | source.coffee, source.litcoffee
7 | Meteor: Session.setDefault(key, value)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/created.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | created
7 | source.coffee, source.litcoffee
8 | Meteor: Template.myTemplate.created = function ( ) { ... }
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/data.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | data
6 | source.coffee, source.litcoffee
7 | Meteor: this.data
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/destroyed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | destroyed
7 | source.coffee, source.litcoffee
8 | Meteor: Template.myTemplate.destroyed = function ( ) { ... }
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/event.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${3}
5 | ]]>
6 | event
7 | source.coffee, source.litcoffee
8 | Meteor: Add a new event item
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/events.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${3:# ...}
6 | ]]>
7 | events
8 | source.coffee, source.litcoffee
9 | Meteor: Template.myTemplate.events(eventMap)
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/find.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | find
6 | source.coffee, source.litcoffee
7 | Meteor: this.find(selector)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/findAll.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | findAll
6 | source.coffee, source.litcoffee
7 | Meteor: this.findAll(selector)
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/firstNode.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | firstNode
6 | source.coffee, source.litcoffee
7 | Meteor: this.firstNode
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/helpers.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${3:# ...}
6 | ]]>
7 | helpers
8 | source.coffee, source.litcoffee
9 | Meteor: Template.myTemplate.helpers(helpers)
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/lastNode.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | lastNode
6 | source.coffee, source.litcoffee
7 | Meteor: this.lastNode
8 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/preserve.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ${3:# node.id}
6 | $4
7 | ]]>
8 | preserve
9 | source.coffee, source.litcoffee
10 | Meteor: Template.myTemplate.preserve(selectors)
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/render.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | Meteor.render
7 | source.coffee, source.litcoffee
8 | Meteor.render(htmlFunc)
9 |
10 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/renderList.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.renderList
6 | source.coffee, source.litcoffee
7 | Meteor.renderList(observable, docFunc, [elseFunc])
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Templates/rendered.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:# ...}
5 | ]]>
6 | rendered
7 | source.coffee, source.litcoffee
8 | Meteor: Template.myTemplate.rendered = function ( ) { ... }
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Timers/clearInterval.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.clearInterval
6 | source.coffee, source.litcoffee
7 | Meteor.clearInterval(id)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Timers/clearTimeout.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.clearTimeout
6 | source.coffee, source.litcoffee
7 | Meteor.clearTimeout(id)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/coffee/Timers/setInterval.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${3:# ...}
5 | }, ${4:delay}
6 | ]]>
7 | Meteor.setInterval
8 | source.coffee, source.litcoffee
9 | Meteor.setInterval(fn, delay)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/coffee/Timers/setTimeout.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${3:# ...}
5 | }, ${4:delay}
6 | ]]>
7 | Meteor.setTimeout
8 | source.coffee, source.litcoffee
9 | Meteor.setTimeout(fn, delay)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/AutoForm/af.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | af
8 | text.html,text.htm
9 | Meteor: autoForm
10 |
--------------------------------------------------------------------------------
/snippets/html/AutoForm/afm.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | afm
8 | text.html,text.htm
9 | Meteor: autoForm (type="method")
10 |
--------------------------------------------------------------------------------
/snippets/html/AutoForm/afmu.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | afmu
8 | text.html,text.htm
9 | Meteor: autoForm (type="method-update")
10 |
--------------------------------------------------------------------------------
/snippets/html/meteor-block.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | Hello
}
5 | {{/$1}}
6 | ]]>
7 | block
8 | text.html,text.htm
9 | Meteor block Spacebars
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/meteor-each.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | ea
8 | text.html,text.htm
9 | Meteor {{#each}}
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/meteor-if-else.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
9 | ifelse
10 | text.html,text.htm
11 | Meteor {{#if}} {{else}}
12 |
13 |
--------------------------------------------------------------------------------
/snippets/html/meteor-if.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | if
8 | text.html,text.htm
9 | Meteor {{#if}}
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/meteor-markdown.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | md
8 | text.html,text.htm
9 | Meteor Markdown Spacebars
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/meteor-template.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | ${2:...}
5 |
6 | ]]>
7 | tp
8 | text.html,text.htm
9 | Meteor Template Tag
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/meteor-tripple.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
4 | {{{ ${3: html snippets..} }}}
5 |
6 | ]]>
7 | TrippleSnippet
8 | text.html,text.htm
9 | Meteor Spacebars Tripple Bracket Tag
10 |
11 |
--------------------------------------------------------------------------------
/snippets/html/meteor-unless.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
10 | unless
11 | text.html,text.htm
12 | Meteor {{#unless}}
13 |
14 |
--------------------------------------------------------------------------------
/snippets/html/meteor-with.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ${2:templateName} }}
5 | {{/with}}
6 | ]]>
7 | with
8 | text.html,text.htm
9 | Meteor With Inclusion Tag
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/config.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.config
6 | source.js
7 | Meteor: Accounts.config(options)
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loggingIn.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.loggingIn
6 | source.js
7 | Meteor.loggingIn()
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loginWithFacebook.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 | Meteor.loginWithFacebook
12 | source.js
13 | Meteor.loginWithFacebook([options], [callback])
14 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loginWithGithub.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 | Meteor.loginWithGithub
12 | source.js
13 | Meteor.loginWithGithub([options], [callback])
14 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loginWithGoogle.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 | Meteor.loginWithGoogle
12 | source.js
13 | Meteor.loginWithGoogle([options], [callback])
14 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loginWithMeetup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 | Meteor.loginWithMeetup
12 | source.js
13 | Meteor.loginWithMeetup([options], [callback])
14 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loginWithPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.loginWithPassword
6 | source.js
7 | Meteor.loginWithPassword(user, password, [callback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/loginWithTwitter.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
11 | Meteor.loginWithTwitter
12 | source.js
13 | Meteor.loginWithTwitter([options], [callback])
14 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/logout.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.logout
6 | source.js
7 | Meteor.logout([callback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/onCreateUser.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Accounts.onCreateUser
8 | source.js
9 | Meteor: Accounts.onCreateUser(fn)
10 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/ui-config.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
13 | Accounts.ui
14 | source.js
15 | Meteor: Accounts.ui.config(options)
16 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/user.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.user
6 | source.js
7 | Meteor.user()
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/userId.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.userId
6 | source.js
7 | Meteor.userId()
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/users.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.users
6 | source.js
7 | Meteor.users
8 |
--------------------------------------------------------------------------------
/snippets/js/Accounts/validateNewUser.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Accounts.validateNewUser
8 | source.js
9 | Meteor: Accounts.validateNewUser(fn)
10 |
--------------------------------------------------------------------------------
/snippets/js/Assets/getBinary.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Assets
6 | source.js
7 | Assets.getBinary(assetPath, [asyncCallback])
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Assets/getText.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Assets
6 | source.js
7 | Assets.getText(assetPath, [asyncCallback])
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/count.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | count
6 | source.js
7 | Meteor: cursor.count()
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/fetch.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | fetch
6 | source.js
7 | Meteor: cursor.fetch()
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/forEach.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | forEach
8 | source.js
9 | Meteor: cursor.forEach(callback)
10 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/map.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | map
8 | source.js
9 | Meteor: cursor.map(callback)
10 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/observe.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
27 | observe
28 | source.js
29 | Meteor: cursor.observe(callbacks)
30 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/observeChanges.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
21 | observeChanges
22 | source.js
23 | Meteor: cursor.observeChanges(callbacks)
24 |
--------------------------------------------------------------------------------
/snippets/js/Collections/Cursor/rewind.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | rewind
6 | source.js
7 | Meteor: cursor.rewind()
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/allow.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
19 | allow
20 | source.js
21 | Meteor: collection.allow(options)
22 |
--------------------------------------------------------------------------------
/snippets/js/Collections/collection.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Mongo.Collection
6 | source.js
7 | new Mongo.Collection(name, [options])
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/deny.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
19 | deny
20 | source.js
21 | Meteor: collection.deny(options)
22 |
--------------------------------------------------------------------------------
/snippets/js/Collections/find.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
14 | find
15 | source.js
16 | Meteor: collection.find(selector, [options])
17 |
--------------------------------------------------------------------------------
/snippets/js/Collections/findOne.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
13 | findOne
14 | source.js
15 | Meteor: collection.findOne(selector, [options])
16 |
--------------------------------------------------------------------------------
/snippets/js/Collections/insert.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | insert
6 | source.js
7 | Meteor: collection.insert(doc, [callback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/objectID.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Mongo.Collection
6 | source.js
7 | new Mongo.Collection.ObjectID(hexString)
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/remove.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | remove
6 | source.js
7 | Meteor: collection.remove(selector, [callback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Collections/update.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | update
6 | source.js
7 | Meteor: collection.update(selector, modifier, [options], [callback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Core/absoluteUrl.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.absoluteUrl
6 | source.js
7 | Meteor.absoluteUrl([path], [options])
8 |
--------------------------------------------------------------------------------
/snippets/js/Core/if-isClient.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.isClient with if
8 | source.js
9 | Meteor.isClient with if
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Core/if-isServer.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.isServer with if
8 | source.js
9 | Meteor.isServer with if
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Core/isClient.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.isClient
6 | source.js
7 | Meteor.isClient
8 |
--------------------------------------------------------------------------------
/snippets/js/Core/isServer.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.isServer
6 | source.js
7 | Meteor.isServer
8 |
--------------------------------------------------------------------------------
/snippets/js/Core/release.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.release
6 | source.js
7 | Meteor.release
8 |
--------------------------------------------------------------------------------
/snippets/js/Core/settings.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.settings
6 | source.js
7 | Meteor.settings
8 |
--------------------------------------------------------------------------------
/snippets/js/Core/startup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.startup
8 | source.js
9 | Meteor.startup(fn)
10 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/addType.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | addType
6 | source.js
7 | Meteor: EJSON.addType(name, factory)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/clone.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | clone
6 | source.js
7 | Meteor: EJSON.clone(val)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/equals.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | equals
6 | source.js
7 | Meteor: EJSON.equals(val)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/fromJSONValue.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | fromJSONValue
6 | source.js
7 | Meteor: EJSON.fromJSONValue(val)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/isBinary.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | isBinary
6 | source.js
7 | Meteor: EJSON.isBinary(x)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/newBinary.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | newBinary
6 | source.js
7 | Meteor: EJSON.newBinary(size)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/parse.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | parse
6 | source.js
7 | Meteor: EJSON.parse(str)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/stringify.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | stringify
6 | source.js
7 | Meteor: EJSON.stringify(val)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/toJSONValue.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | toJSONValue
6 | source.js
7 | Meteor: EJSON.toJSONValue(val)
8 |
--------------------------------------------------------------------------------
/snippets/js/EJSON/typeName.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | typeName
6 | source.js
7 | Meteor: instance.typeName()
8 |
--------------------------------------------------------------------------------
/snippets/js/Email/email.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
10 | Email
11 | source.js
12 | Meteor: Email.send(options)
13 |
--------------------------------------------------------------------------------
/snippets/js/HTTP/call.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.js
7 | HTTP.call(method, url [, options] [, asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/HTTP/del.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.js
7 | HTTP.del(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/HTTP/get.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.js
7 | HTTP.get(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/HTTP/post.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.js
7 | HTTP.post(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/HTTP/put.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | HTTP
6 | source.js
7 | HTTP.put(url, [options], [asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Match/check.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | check
6 | source.js
7 | Meteor: check(value, pattern)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Match/match-test.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Match.test
6 | source.js
7 | Meteor: Match.test(value, pattern)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Methods/Error.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
14 | Error
15 | source.js
16 | new Meteor.Error(error, reason, details)
17 |
18 |
--------------------------------------------------------------------------------
/snippets/js/Methods/apply.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.apply
6 | source.js
7 | Meteor.apply(name, params [, options] [, asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Methods/call.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.call
6 | source.js
7 | Meteor.call(name, param1, param2, ... [, asyncCallback])
8 |
--------------------------------------------------------------------------------
/snippets/js/Methods/isSimulation.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | isSimulation
6 | source.js
7 | Meteor: this.isSimulation
8 |
--------------------------------------------------------------------------------
/snippets/js/Methods/methods.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
9 | Meteor.methods
10 | source.js
11 | Meteor.methods(methods)
12 |
--------------------------------------------------------------------------------
/snippets/js/Methods/setUserId.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | setUserId
6 | source.js
7 | Meteor: this.setUserId(userId)
8 |
--------------------------------------------------------------------------------
/snippets/js/Methods/unblock.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | unblock
6 | source.js
7 | Meteor: this.unblock()
8 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/changePassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Accounts.changePassword
8 | source.js
9 | Meteor: Accounts.changePassword(oldPassword, newPassword, [callback])
10 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/createUser.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
14 | Accounts.createUser
15 | source.js
16 | Meteor: Accounts.createUser(options, [callback])
17 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/emailTemplates.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.emailTemplates
6 | source.js
7 | Meteor: Accounts.emailTemplates
8 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/forgotPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
9 | Accounts.forgotPassword
10 | source.js
11 | Meteor: Accounts.forgotPassword(options, [callback])
12 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/resetPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Accounts.resetPassword
8 | source.js
9 | Meteor: Accounts.resetPassword(token, newPassword, [callback])
10 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/sendEnrollmentEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.sendEnrollmentEmail
6 | source.js
7 | Meteor: Accounts.sendEnrollmentEmail(userId, [email])
8 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/sendResetPasswordEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.sendResetPasswordEmail
6 | source.js
7 | Meteor: Accounts.sendResetPasswordEmail(userId, [email])
8 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/sendVerificationEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.sendVerificationEmail
6 | source.js
7 | Meteor: Accounts.sendVerificationEmail(userId, [email])
8 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/setPassword.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Accounts.setPassword
6 | source.js
7 | Meteor: Accounts.setPassword(userId, newPassword)
8 |
--------------------------------------------------------------------------------
/snippets/js/Passwords/verifyEmail.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Accounts.verifyEmail
8 | source.js
9 | Meteor: Accounts.verifyEmail(token, [callback])
10 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/added.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | added
6 | source.js
7 | Meteor: this.added(collection, id, fields)
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/changed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | changed
6 | source.js
7 | Meteor: this.changed(collection, id, fields)
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/error.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | error
6 | source.js
7 | Meteor: this.error(error)
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/onStop.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | onStop
8 | source.js
9 | Meteor: this.onStop(fn)
10 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/publish.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.publish
8 | source.js
9 | Meteor.publish(name, fn)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/ready.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | ready
6 | source.js
7 | Meteor: this.ready()
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/removed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | removed
6 | source.js
7 | Meteor: this.removed(collection, id)
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/stop.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | stop
6 | source.js
7 | Meteor: this.stop()
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/subscribe.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.subscribe
6 | source.js
7 | Meteor.subscribe(name [, arg1, arg2, ... ] [, callbacks])
8 |
--------------------------------------------------------------------------------
/snippets/js/Publish and subscribe/userId.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | userId
6 | source.js
7 | Meteor: this.userId
8 |
--------------------------------------------------------------------------------
/snippets/js/Server connections/connect.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | DDP.connect
6 | source.js
7 | DDP.connect(url)
8 |
--------------------------------------------------------------------------------
/snippets/js/Server connections/disconnect.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.disconnect
6 | source.js
7 | Meteor.disconnect()
8 |
--------------------------------------------------------------------------------
/snippets/js/Server connections/reconnect.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.reconnect
6 | source.js
7 | Meteor.reconnect()
8 |
--------------------------------------------------------------------------------
/snippets/js/Server connections/status.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.status
6 | source.js
7 | Meteor.status()
8 |
--------------------------------------------------------------------------------
/snippets/js/Session/equals.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.equals
6 | source.js
7 | Meteor: Session.equals(key, value)
8 |
--------------------------------------------------------------------------------
/snippets/js/Session/get.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.get
6 | source.js
7 | Meteor: Session.get(key)
8 |
--------------------------------------------------------------------------------
/snippets/js/Session/set.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.set
6 | source.js
7 | Meteor: Session.set(key, value)
8 |
--------------------------------------------------------------------------------
/snippets/js/Session/setDefault.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Session.setDefault
6 | source.js
7 | Meteor: Session.setDefault(key, value)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Templates/created.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | created
8 | source.js
9 | Meteor: Template.myTemplate.created = function ( ) { ... }
10 |
--------------------------------------------------------------------------------
/snippets/js/Templates/data.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | data
6 | source.js
7 | Meteor: this.data
8 |
--------------------------------------------------------------------------------
/snippets/js/Templates/destroyed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | destroyed
8 | source.js
9 | Meteor: Template.myTemplate.destroyed = function ( ) { ... }
10 |
--------------------------------------------------------------------------------
/snippets/js/Templates/event.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | event
8 | source.js
9 | Meteor: Add a new event item
10 |
--------------------------------------------------------------------------------
/snippets/js/Templates/events.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
9 | events
10 | source.js
11 | Meteor: Template.myTemplate.events(eventMap)
12 |
--------------------------------------------------------------------------------
/snippets/js/Templates/find.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | find
6 | source.js
7 | Meteor: this.find(selector)
8 |
--------------------------------------------------------------------------------
/snippets/js/Templates/findAll.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | findAll
6 | source.js
7 | Meteor: this.findAll(selector)
8 |
--------------------------------------------------------------------------------
/snippets/js/Templates/firstNode.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | firstNode
6 | source.js
7 | Meteor: this.firstNode
8 |
--------------------------------------------------------------------------------
/snippets/js/Templates/helpers.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
9 | helpers
10 | source.js
11 | Meteor: Template.myTemplate.helpers(helpers)
12 |
--------------------------------------------------------------------------------
/snippets/js/Templates/lastNode.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | lastNode
6 | source.js
7 | Meteor: this.lastNode
8 |
--------------------------------------------------------------------------------
/snippets/js/Templates/preserve.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
9 | preserve
10 | source.js
11 | Meteor: Template.myTemplate.preserve(selectors)
12 |
--------------------------------------------------------------------------------
/snippets/js/Templates/render.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.render
8 | source.js
9 | Meteor.render(htmlFunc)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Templates/renderList.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.renderList
6 | source.js
7 | Meteor.renderList(observable, docFunc, [elseFunc])
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Templates/rendered.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | tor
8 | source.js
9 | Template.myTemplate.onRendered
10 |
--------------------------------------------------------------------------------
/snippets/js/Timers/clearInterval.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.clearInterval
6 | source.js
7 | Meteor.clearInterval(id)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Timers/clearTimeout.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Meteor.clearTimeout
6 | source.js
7 | Meteor.clearTimeout(id)
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Timers/setInterval.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.setInterval
8 | source.js
9 | Meteor.setInterval(fn, delay)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Timers/setTimeout.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Meteor.setTimeout
8 | source.js
9 | Meteor.setTimeout(fn, delay)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/active.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Tracker.active
6 | source.js
7 | Meteor: Tracker.active
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/afterFlush.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Tracker.afterFlush
8 | source.js
9 | Meteor: Tracker.afterFlush(callback)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/autorun.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Tracker.autorun
8 | source.js
9 | Meteor: Tracker.autorun(runFunc)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/changed.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | changed
6 | source.js
7 | Meteor: dependency.changed()
8 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/currentComputation.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Tracker.currentComputation
6 | source.js
7 | Meteor: Tracker.currentComputation
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/depend.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | depend
6 | source.js
7 | Meteor: dependency.depend([fromComputation])
8 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/firstRun.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | firstRun
6 | source.js
7 | Meteor: computation.firstRun
8 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/flush.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | Tracker.flush
6 | source.js
7 | Meteor: Tracker.flush()
8 |
9 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/hasDependents.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | hasDependents
6 | source.js
7 | Meteor: dependency.hasDependents()
8 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/invalidate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | invalidate
6 | source.js
7 | Meteor: computation.invalidate()
8 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/nonreactive.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Tracker.nonreactive
8 | source.js
9 | Meteor: Tracker.nonreactive(fn)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/onInvalidate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 | Tracker.onInvalidate
8 | source.js
9 | Meteor: Tracker.onInvalidate(callback)
10 |
11 |
--------------------------------------------------------------------------------
/snippets/js/Tracker/stopped.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 | stopped
6 | source.js
7 | Meteor: computation.stopped
8 |
--------------------------------------------------------------------------------