On this page
ComponentMirror
interface
An interface that describes the subset of component metadata that can be retrieved using the reflectComponentType function.
interface ComponentMirror<C> {
  selector: string
  type: Type<C>
  inputs: ReadonlyArray<{...}
  outputs: ReadonlyArray<{...}
  ngContentSelectors: ReadonlyArray<string>
  isStandalone: boolean
}
   Properties
| Property | Description | 
|---|---|
selector: string | 
       Read-Only  The component's HTML selector.  | 
      
type: Type<C> | 
       Read-Only  The type of component the factory will create.  | 
      
inputs: ReadonlyArray<{ readonly propName: string; readonly templateName: string; }> | 
       Read-Only  The inputs of the component.  | 
      
outputs: ReadonlyArray<{ readonly propName: string; readonly templateName: string; }> | 
       Read-Only  The outputs of the component.  | 
      
ngContentSelectors: ReadonlyArray<string> | 
       Read-Only  Selector for all   | 
      
isStandalone: boolean | 
       Read-Only  Whether this component is marked as standalone. Note: an extra flag, not present in   | 
      
© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
 https://v14.angular.io/api/core/ComponentMirror