Compiler
Low-level service for running the angular compiler during runtime
to create ComponentFactorys, which
can later be used to create and render a Component instance.
Deprecation warning
compileModuleSync
NgModuleFactory<T>Compiles the given NgModule and all of its components. All templates of the components have to be inlined.
NgModuleFactory<T>compileModuleAsync
Promise<NgModuleFactory<T>>Compiles the given NgModule and all of its components
Promise<NgModuleFactory<T>>compileModuleAndAllComponentsSync
ModuleWithComponentFactories<T>Same as compileModuleSync but also creates ComponentFactories for all components.
ModuleWithComponentFactories<T>compileModuleAndAllComponentsAsync
Promise<ModuleWithComponentFactories<T>>Same as compileModuleAsync but also creates ComponentFactories for all components.
Promise<ModuleWithComponentFactories<T>>clearCache
voidClears all caches.
voidclearCacheFor
voidgetModuleId
string | undefinedReturns the id for a given NgModule, if one is defined and known to the compiler.
string | undefinedDescription
Low-level service for running the angular compiler during runtime
to create ComponentFactorys, which
can later be used to create and render a Component instance.
Each @NgModule provides an own Compiler to its injector,
that will use the directives/pipes of the ng module for compilation
of components.