Class Engine
public
Extends:
Ember.Namespace
Uses:
RegistryProxyMixin
Defined in:
packages/@ember/engine/index.ts:40
Module:
@ember/engine
import Engine from '@ember/engine';
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()
.
Methods
- buildInstance
- hasRegistration
- initializer
- instanceInitializer
- register
- registerOptions
- registerOptionsForType
- registeredOption
- registeredOptions
- registeredOptionsForType
- resolveRegistration
- unregister
Properties
Events
No documented items