Skip to content

Instantly share code, notes, and snippets.

@bryanaka
Created March 13, 2016 16:48
Show Gist options
  • Save bryanaka/86bbcce78ba0b7ddc9aa to your computer and use it in GitHub Desktop.
Save bryanaka/86bbcce78ba0b7ddc9aa to your computer and use it in GitHub Desktop.
Ember Atom Snippets
'.source.js':
'Import Ember':
'prefix': 'iem'
'body': "import Em from 'ember';"
'Import Ember Route':
'prefix': 'iemr'
'body': "import Route from 'ember-route';"
'Import Ember Route - Create Class':
'prefix': 'iemR'
'body': """import Route from 'ember-route';
var ${1:NewRoute} = Route.extend({$2});
export default $1;"""
'Import Ember Component':
'prefix': 'iemc'
'body': "import Component from 'ember-component';"
'Import Ember Component - Create Class':
'prefix': 'iemC'
'body': """import Component from 'ember-component';
var ${1:NewComponent} = Component.extend({$2});
export default $1;"""
'Import Ember Data Model':
'prefix': 'iemm'
'body': "import Model from 'ember-data/model';"
'Import Ember Data Model - Create Class':
'prefix': 'iemM'
'body': """import Model from 'ember-data/model';
var ${1:NewModel} = Component.extend({$2});
export default $1;"""
'Import Ember Service':
'prefix': 'iems'
'body': "import Service from 'ember-service';"
'Import Ember Service - Create Class':
'prefix': 'iemS'
'body': """import Service from 'ember-service';
var ${1:NewService} = Service.extend({$2});
export default $1;"""
'Import Ember Computed':
'prefix': 'iemcp'
'body': "import Component from 'ember-component';"
'Import Ember Inject Service':
'prefix': 'iemis'
'body': "import service from 'ember-service/inject';"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment