W3cubDocs

/Ember.js 4

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().

© 2022 Yehuda Katz, Tom Dale and Ember.js contributors
Licensed under the MIT License.
https://api.emberjs.com/ember/4.9/classes/Engine