The function component type.
The function component.
The dependency qualifiers matching the component parameters after the props argument.
The original function component.
Attaches explicit dependency injection metadata to a class component.
The returned component is the original constructor, so unit tests can still instantiate it directly with explicit dependency arguments.
The class component type.
The class component.
The dependency qualifiers matching the constructor parameters after the props argument.
The original class component.
Creates an ECMAScript class decorator attaching dependency metadata to a class component.
The dependency metadata tuple.
The dependency qualifiers matching the constructor parameters after the props argument.
The class decorator.
Attaches explicit dependency injection metadata to a function component.
The returned component is the original function, so unit tests can still call it directly with explicit dependency arguments.