Class Ember.ContainerDebugAdapter
publicThe ContainerDebugAdapter
helps the container and resolver interface
with tools that debug Ember such as the
Ember Extension
for Chrome and Firefox.
This class can be extended by a custom resolver implementer to override some of the methods with library-specific code.
The methods likely to be overridden are:
canCatalogEntriesByType
catalogEntriesByType
The adapter will need to be registered
in the application's container as container-debug-adapter:main
Example:
1 2 3 4 5 6 7 |
Application.initializer({ name: "containerDebugAdapter", initialize: function(application) { application.register('container-debug-adapter:main', require('app/container-debug-adapter')); } }); |
Methods
- addObserver
- cacheFor
- canCatalogEntriesByType
- catalogEntriesByType
- create
- decrementProperty
- destroy
- extend
- get
- getProperties
- getWithDefault
- incrementProperty
- init
- notifyPropertyChange
- removeObserver
- reopen
- reopenClass
- set
- setProperties
- toString
- toggleProperty
- willDestroy
Properties
Events
No documented items