-
Notifications
You must be signed in to change notification settings - Fork 22
/
ember-data.cson
47 lines (38 loc) · 1.25 KB
/
ember-data.cson
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Ember Data Snippets
'.source.js, .source.ts':
'store.findAll(...)':
'prefix': 'find-all'
'leftLabel': 'Ember Data'
'body': "this.store.findAll('${1:model}');"
'store.findRecord(...)':
'prefix': 'find-record'
'leftLabel': 'Ember Data'
'body': "this.store.findRecord('${1:model}', params.${1:model}_id);"
'store.peekAll(...)':
'prefix': 'peek-all'
'leftLabel': 'Ember Data'
'body': "this.store.peekAll('${1:model}');"
'store.peekRecord(...)':
'prefix': 'peek-record'
'leftLabel': 'Ember Data'
'body': "this.store.peekRecord('${1:model}', params.${1:model}_id);"
'store.query(...)':
'prefix': 'query-all'
'leftLabel': 'Ember Data'
'body': "this.store.query('${1:model}', { ${2:queryKey}: ${3:queryValue}});"
'store.queryRecord(...)':
'prefix': 'query-record'
'leftLabel': 'Ember Data'
'body': "this.store.queryRecord('${1:model}', { ${2:queryKey}: ${3:queryValue}});"
'attr(...)':
'prefix': 'attr'
'leftLabel': 'Ember Data'
'body': "attr('${1:string}'),"
'belongsTo(...)':
'prefix': 'belongsTo'
'leftLabel': 'Ember Data'
'body': "belongsTo('${1:name}'),"
'hasMany(...)':
'prefix': 'hasMany'
'leftLabel': 'Ember Data'
'body': "hasMany('${1:string}'),"