angular-cn/packages/core/test/render3
Ben Lesh 9803cb011e feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570)
- Adds InheritanceDefinitionFeature to ivy
- Ensures that lifecycle hooks are inherited from super classes whether they are defined as directives or not
- Directives cannot inherit from Components
- Components can inherit from Directives or Components
- Ensures that Inputs, Outputs, and Host Bindings are inherited
- Ensures that super class Features are run

PR Close #24570
2018-06-29 06:42:40 -07:00
..
compiler_canonical feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
ivy feat(ivy): generate ngInjectorDef for @NgModule in JIT mode (#24632) 2018-06-26 10:56:53 -07:00
jit feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
BUILD.bazel fix(ivy): keep JIT symbol table and r3_identifiers in sync (#24479) 2018-06-14 14:15:58 -07:00
Inherit_definition_feature_spec.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
basic_perf.ts fix(ivy): support separate creation mode and update mode execution in runtime (#23292) 2018-04-11 15:30:39 -07:00
change_detection_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
common_integration_spec.ts test(ivy): ngTemplateOutlet runtime integration test (#24587) 2018-06-20 16:51:14 -07:00
common_with_def.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
component_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
content_spec.ts fix(ivy): support projecting containers into containers (#24695) 2018-06-28 15:01:42 -07:00
control_flow_spec.ts refactor(ivy): use comment nodes to mark view containers (#24346) 2018-06-13 11:23:21 -07:00
di_spec.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
directive_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
domino.d.ts
exports_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
i18n_spec.ts feat(ivy): runtime i18n (#24037) 2018-06-21 13:13:30 -07:00
imported_renderer2.ts test(animations): properly reference body node for SSR environments (#23300) 2018-06-20 11:00:41 -07:00
instructions_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
integration_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
jit_environment_spec.ts feat(ivy): generate ngInjectorDef for @NgModule in JIT mode (#24632) 2018-06-26 10:56:53 -07:00
lifecycle_spec.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
listeners_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
load_domino.ts test(ivy): Add small_app spec for sprint #3 (#22018) 2018-02-18 13:18:54 -08:00
ng_on_changes_feature_spec.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
node_selector_matcher_spec.ts feat(ivy): runtime i18n (#24037) 2018-06-21 13:13:30 -07:00
outputs_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
perfCounter_spec.ts perf(ivy): add performance counters in ngDevMode (#23385) 2018-05-01 10:27:40 -07:00
pipe_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
properties_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
pure_function_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
query_list_spec.ts feat(ivy): implement ViewContainerRef.remove (#24221) 2018-06-05 13:33:40 -07:00
query_spec.ts fix(ivy): report results to appropriate content queries (#24673) 2018-06-27 14:20:34 -07:00
render_util.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00
renderer_factory_spec.ts build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
testing_spec.ts test(ivy): Add small_app spec for sprint #3 (#22018) 2018-02-18 13:18:54 -08:00
util_spec.ts feat(ivy): support deep queries through view boundaries (#21700) 2018-01-24 22:18:38 -08:00
view_container_ref_spec.ts feat(ivy): Add InheritanceDefinitionFeature to support directive inheritance (#24570) 2018-06-29 06:42:40 -07:00