angular/modules/@angular/core/src
Martin Probst ebc8e808a9 feat(router): register NgModuleFactory objects. (#11211)
When lazily loading code, users need to be able to get hold of the
NgModuleFactory. For SystemJS environments, the SystemJS registry serves
this purpose. However other environments, such as modules compiled with
Closure compiler, do not expose exports object or a path based registry.

For these environments, `@NgModule` objects can include an identifier, and
the loading code can then pass `loadModule(id).then(() =>
getNgModule(id))` to the router.
2016-09-01 13:46:08 -07:00
..
animation fix(animations): ensure parent animations are triggered before children (#11201) 2016-09-01 13:24:26 -07:00
change_detection fix(errors): [2/2] Rename Exception to Error; remove from public API 2016-08-26 10:37:17 -07:00
debug refactor(core): Removed deprecated DebugNode.inject() (#10751) 2016-08-12 15:57:23 -07:00
di docs(core): docs fixes (#11212) 2016-09-01 11:45:59 -07:00
i18n feat(i18n): pass translation config directly into ngc (#10622) 2016-08-12 14:45:36 -07:00
linker feat(router): register NgModuleFactory objects. (#11211) 2016-09-01 13:46:08 -07:00
metadata feat(router): register NgModuleFactory objects. (#11211) 2016-09-01 13:46:08 -07:00
profile fix(packages): use ES modules for primary build (#11120) 2016-08-30 18:07:40 -07:00
reflection refactor(compiler): replace CompileIdentifierMap with regular Map 2016-08-29 12:45:27 -07:00
render fix(errors): [2/2] Rename Exception to Error; remove from public API 2016-08-26 10:37:17 -07:00
testability fix(closure): prevent closure renaming of testability interface (#11146) 2016-08-29 13:08:28 -07:00
util docs(core): docs fixes (#11212) 2016-09-01 11:45:59 -07:00
zone fix(errors): [2/2] Rename Exception to Error; remove from public API 2016-08-26 10:37:17 -07:00
application_init.ts chore: update public api and integrate minor review comments 2016-08-02 11:23:26 -07:00
application_module.ts fix(i18n): change default locale from en_US to en-US (#11103) 2016-08-26 10:30:10 -07:00
application_ref.ts fix(packages): use ES modules for primary build (#11120) 2016-08-30 18:07:40 -07:00
application_tokens.ts chore: update public api and integrate minor review comments 2016-08-02 11:23:26 -07:00
change_detection.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
console.ts refactor: dart 2016-08-01 11:34:51 -07:00
core.ts fix(packages): use ES modules for primary build (#11120) 2016-08-30 18:07:40 -07:00
core_private_export.ts feat(router): register NgModuleFactory objects. (#11211) 2016-09-01 13:46:08 -07:00
di.ts fix(errors): [2/2] Rename Exception to Error; remove from public API 2016-08-26 10:37:17 -07:00
error_handler.ts fix(packages): use ES modules for primary build (#11120) 2016-08-30 18:07:40 -07:00
facade repackaging: all the repackaging changes squashed 2016-05-01 20:51:00 -07:00
linker.ts feat(router): register NgModuleFactory objects. (#11211) 2016-09-01 13:46:08 -07:00
metadata.ts docs(core): docs fixes (#11212) 2016-09-01 11:45:59 -07:00
platform_core_providers.ts refactor: replace any[] with Provider[] where possible 2016-08-25 13:29:03 -07:00
render.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
security.ts refactor: rename SanitizationService to Sanitizer and DomSanitizationService to DomSanitizer (#11085) 2016-08-25 15:41:19 -07:00
type.ts refactor(Type): merge Type and ConcreType<?> into Type<?> (#10616) 2016-08-10 18:21:28 -07:00
util.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
zone.ts refactor(chore): remove deprecated NgZoneError (#10822) 2016-08-15 16:10:30 -07:00