An open API service indexing awesome lists of open source software.

https://github.com/romulomachado/sublime-ember-snippets

Ember.js ES6 snippets for Sublime
https://github.com/romulomachado/sublime-ember-snippets

Last synced: 5 months ago
JSON representation

Ember.js ES6 snippets for Sublime

Awesome Lists containing this project

README

          

# Sublime Ember Snippets

Ember.js ES6, Ember Data, Mirage & Handlebars snippets for Sublime Text editor

## Installation

* Clone this repo:

```bash
git clone git@github.com:romulomachado/sublime-ember-snippets.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/sublime-ember-snippets
```

* Restart ST.

## Usage

* [Ember](/ember)
* [import Ember from ember;](/ember#ime)
* [const { } = Ember;](/ember#ce)
* [Skeletons](/skeletons)
* [Adapters](/skeletons#adapters)
* [ActiveModelAdapter](/skeletons#activeadapter)
* [JSONAPIAdapter](/skeletons#jaadapter)
* [RESTAdapter](/skeletons#adapter)
* [boundHelper](/skeletons#boundhelper)
* [Component](/skeletons#component)
* [Controller](/skeletons#controller)
* [Helper](/skeletons#helper)
* [Initializer](/skeletons#initializer)
* [Mixin](/skeletons#mixin)
* [Model](/skeletons#model)
* [Object](/skeletons#object)
* [Route](/skeletons#route)
* [Serializers](/skeletons#serializers)
* [ActiveModelSerializer](/skeletons#activeserializer)
* [JSONAPISerializer](/skeletons#jaserializer)
* [RESTSerializer](/skeletons#serializer)
* [Service](/skeletons#service)
* [Utility](/skeletons#utility)
* [Ember.Component](/component)
* [didDestroyElement](/component#diddestroyelement)
* [didInsertElement](/component#didinsertelement)
* [didReceiveAttrs](/component#didreceiveattrs)
* [didRender](/component#didrender)
* [didUpdateAttrs](/component#didupdateattrs)
* [willClearElement](/component#willclearelement)
* [willDestroyElement](/component#willdestroyelement)
* [willUpdate](/component#willupdate)
* [EmberData](/data)
* [attr](/data#attr)
* [belongsTo](/data#bt)
* [findAll](/data#fall)
* [findRecord](/data#frecord)
* [hasMany](/data#hM)
* [peekAll](/data#pall)
* [peekRecord](/data#precord)
* [query](/data#qall)
* [queryRecord](/data#qrecord)
* [Ember.Enumberable](/enumerable)
* [every](/enumerable#every)
* [filterBy](/enumerable#filterby)
* [firstObject](/enumerable#first)
* [isAny](/enumerable#isany)
* [isEvery](/enumerable#isevery)
* [lastObject](/enumerable#last)
* [mapBy](/enumerable#mapby)
* [some](/enumerable#some)
* [toArray](/enumerable#toarray)
* [Ember.Object](/object)
* [actions](/object#actions)
* [alias](/object#alias)
* [computed](/object#computed)
* [get](/object#get)
* [init](/object#init)
* [inject](/object#inject)
* [lget](/object#lget)
* [observer](/object#observer)
* [set](/object#set)
* [super](/object#super)
* [Ember.Route](/route)
* [afterModel](/route#after)
* [model](/route#model)
* [setupController](/route#setupC)
* [test-helpers](/test-helpers)
* [andThen](/test-helpers#andthen)
* [click](/test-helpers#click)
* [fillIn](/test-helpers#fillin)
* [find](/test-helpers#find)
* [keyEvent](/test-helpers#keyevent)
* [pauseTest](/test-helpers#pause)
* [triggerEvent](/test-helpers#trigger)
* [visit](/test-helpers#visit)
* [wait()](/test-helpers#wait)
* [Ember Modules (RFC 176 :fire:)](/modules)
* @ember/application
* [Application](/modules#imapp)
* [ApplicationInstance](/modules#imappinstance)
* [deprecate](/modules#imdeprecate)
* [deprecateFunc](/modules#imdeprecatefunc)
* [getOwner](/modules#imgetowner)
* [onLoad](/modules#imonload)
* [Resolver](/modules#imresolver)
* [runLoadHooks](/modules#imrunloadhooks)
* [setOwner](/modules#imsetowner)
* @ember/array
* [EmberArray](/modules#imarray)
* [ArrayProxy](/modules#imarrayproxy)
* [A](/modules#imemberarray)
* [isArray](/modules#imisarray)
* [makeArray](/modules#immakearray)
* [MutableArray](/modules#immutarray)
* Base
* [$](/modules#im$)
* [Enumerable](/modules#imenum)
* [EmberError](/modules#imerr)
* [instrument](/modules#iminstrument)
* [reset](/modules#imreset)
* [subscribe](/modules#imsubscribe)
* [unsubscribe](/modules#imunsubscribe)
* @ember/component
* [Checkbox](/modules#imcheckbox)
* [Component](/modules#imcomponent)
* [helper](/modules#imhelper)
* [helperHelper](/modules#imhelperhelper)
* [TextArea](/modules#imtextarea)
* [TextField](/modules#imtextfield)
* @ember/controller
* [Controller](/modules#imcontroller)
* [inject](/modules#iminjectcontroller)
* @ember/debug
* [assert](/modules#imassert)
* [ContainerDebugAdapter](/modules#imcontainerdebugadapter)
* [debug](/modules#imdebug)
* [DataAdapter](/modules#imdebugdataadapter)
* [inspect](/modules#iminspect)
* [registerDeprecationHandler](/modules#imregisterdeprecationhandler)
* [registerWarnHandler](/modules#imregisterwarnhandler)
* [runInDebug](/modules#imrunindebug)
* [warn](/modules#imwarn)
* @ember/engine
* [Engine](/modules#imengine)
* [EngineInstance](/modules#imengineinst)
* [getEngineParent](/modules#imgetengineparent)
* @ember/object
* [addListener](/modules#imaddlistener)
* [addObserver](/modules#imaddobserver)
* [alias](/modules#imalias)
* [aliasMethod](/modules#imaliasmethod)
* [and](/modules#imand)
* [bool](/modules#imbool)
* [cacheFor](/modules#imcachefor)
* [collect](/modules#imcollect)
* [computed](/modules#imcomputed)
* [computedProperty](/modules#imcomputedproperty)
* [copy](/modules#imcopy)
* [coreObject](/modules#imcoreobject)
* [imcoreObject](/modules#imcoreobject)
* [imdeprecatingAlias](/modules#imdeprecatingalias)
* [imempty](/modules#imempty)
* [imequal](/modules#imequal)
* [imevented](/modules#imevented)
* [imfilter](/modules#imfilter)
* [imfilterBy](/modules#imfilterby)
* [imfilterProperty](/modules#imfilterproperty)
* [imget](/modules#imget)
* [imgetProperties](/modules#imgetproperties)
* [imgetWithDefault](/modules#imgetwithdefault)
* [imgt](/modules#imgt)
* [imgte](/modules#imgte)
* [imguidFor](/modules#imguidfor)
* [imintersect](/modules#imintersect)
* [imlt](/modules#imlt)
* [imlte](/modules#imlte)
* [immap](/modules#immap)
* [immapBy](/modules#immapby)
* [immapProperty](/modules#immapproperty)
* [immatch](/modules#immatch)
* [immax](/modules#immax)
* [immin](/modules#immin)
* [immixin](/modules#immixin)
* [imnone](/modules#imnone)
* [imnot](/modules#imnot)
* [imnotEmpty](/modules#imnotempty)
* [imobjecDefineProperty](/modules#imobjecdefineproperty)
* [imobject](/modules#imobject)
* [imobjectProxy](/modules#imobjectproxy)
* [imobservable](/modules#imobservable)
* [imobserver](/modules#imobserver)
* [imon](/modules#imon)
* [imoneWay](/modules#imoneway)
* [imor](/modules#imor)
* [impolyfillCreate](/modules#impolyfillcreate)
* [impromiseProxyMixin](/modules#impromiseproxymixin)
* [imreadOnly](/modules#imreadonly)
* [imreads](/modules#imreads)
* [imremoveListener](/modules#imremovelistener)
* [imremoveObserver](/modules#imremoveobserver)
* [imsendEvent](/modules#imsendevent)
* [imset](/modules#imset)
* [imsetDiff](/modules#imsetdiff)
* [imsetProperties](/modules#imsetproperties)
* [imsort](/modules#imsort)
* [imsum](/modules#imsum)
* [imtrySet](/modules#imtryset)
* [imunion](/modules#imunion)
* [imuniq](/modules#imuniq)
* [imuniqBy](/modules#imuniqby)
* @ember/routing
* [imautoLocation](/modules#imautolocation)
* [imlinkComponent](/modules#imlinkcomponent)
* [imlocation](/modules#imlocation)
* [imnoneLocation](/modules#imnonelocation)
* [imroute](/modules#imroute)
* [imrouter](/modules#imrouter)
* [imroutingHash](/modules#imroutinghash)
* [imroutingHistory](/modules#imroutinghistory)
* rsvp
* [impromise](/modules#impromise)
* [imrsvp](/modules#imrsvp)
* [imrsvpAll](/modules#imrsvpall)
* [imrsvpAllSettled](/modules#imrsvpallsettled)
* [imrsvpDefer](/modules#imrsvpdefer)
* [imrsvpDenodeify](/modules#imrsvpdenodeify)
* [imrsvpFilter](/modules#imrsvpfilter)
* [imrsvpHash](/modules#imrsvphash)
* [imrsvpHashSettled](/modules#imrsvphashsettled)
* [imrsvpMap](/modules#imrsvpmap)
* [imrsvpOff](/modules#imrsvpoff)
* [imrsvpOn](/modules#imrsvpon)
* [imrsvpRace](/modules#imrsvprace)
* [imrsvpReject](/modules#imrsvpreject)
* [imrsvpResolve](/modules#imrsvpresolve)
* @ember/runloop
* [imbegin](/modules#imbegin)
* [imbind](/modules#imbind)
* [imcancel](/modules#imcancel)
* [imdebounce](/modules#imdebounce)
* [imend](/modules#imend)
* [imjoin](/modules#imjoin)
* [imlater](/modules#imlater)
* [imnext](/modules#imnext)
* [imonce](/modules#imonce)
* [imrun](/modules#imrun)
* [imschedule](/modules#imschedule)
* [imscheduleOnce](/modules#imscheduleonce)
* [imthrottle](/modules#imthrottle)
* @ember/service
* [iminjectService](/modules#iminjectservice)
* [imservice](/modules#imservice)
* @ember/string
* [imcamelize](/modules#imcamelize)
* [imcapitalize](/modules#imcapitalize)
* [imclassify](/modules#imclassify)
* [imdasherize](/modules#imdasherize)
* [imdecamelize](/modules#imdecamelize)
* [imfmt](/modules#imfmt)
* [imhtmlSafe](/modules#imhtmlsafe)
* [imisHtmlSafe](/modules#imishtmlsafe)
* [imloc](/modules#imloc)
* [imunderscore](/modules#imunderscore)
* [imw](/modules#imw)
* Test
* [imregisterAsyncHelper](/modules#imregisterasynchelper)
* [imregisterHelper](/modules#imregisterhelper)
* [imregisterWaiter](/modules#imregisterwaiter)
* [imtestAdapter](/modules#imtestadapter)
* [imunregisterHelper](/modules#imunregisterhelper)
* [imunregisterWaiter](/modules#imunregisterwaiter)
* @ember/utils
* [imcompare](/modules#imcompare)
* [imisBlank](/modules#imisblank)
* [imisEmpty](/modules#imisempty)
* [imisEqual](/modules#imisequal)
* [imisNone](/modules#imisnone)
* [imisPresent](/modules#imispresent)
* [imtryInvoke](/modules#imtryinvoke)
* [imtypeOf](/modules#imtypeof)