#

API Docs for: v2.11.1
Show: Inherited Protected Private Deprecated

# ember-extension-support Module

Defined in: `packages/ember-extension-support/lib/data_adapter.js:19`

The `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:

    Application.initializer({
      name: "containerDebugAdapter",

      initialize(application) {
        application.register('container-debug-adapter:main', require('app/container-debug-adapter'));
      }
    });

This module provides the following classes:

- Ember.ContainerDebugAdapter
- Ember.DataAdapter