This service is a simple cache of app metas, as we need information from app metas for a few inter app compoments. This is done as a service instead of using ember data reduce dependencies and prevent model conflicts (plus meta does not conform to a JSON model).

After you inject this service, you have four public methods which can be used to retrieve appMetas.

Show:

Properties

_promises

EmberObject private

App promises that have not yet resolved

cache

EmberObject protected

Cache of app metas previously fetched. Should not be directly accessed, but can be watched