Extends: | Ember.Namespace |
---|---|
Uses: | RegistryProxy |
Defined in: | packages/ember-application/lib/system/engine.js:35 |
Module: | ember |
The Engine
class contains core functionality for both applications and engines.
Each engine manages a registry that's used for dependency injection and exposed through RegistryProxy
.
Engines also manage initializers and instance initializers.
Engines can spawn EngineInstance
instances via buildInstance()
.
© 2017 Yehuda Katz, Tom Dale and Ember.js contributors
Licensed under the MIT License.
https://emberjs.com/api/ember/2.15/classes/Ember.Engine