Spec-Zone.ru › Angular

ComponentMirror

Интерфейс, описывающий подмножество метаданных компонента, которое можно получить с помощью функции reflectComponentType.

API

interface ComponentMirror<C> {
  readonly selector: string;
  readonly type: Type<C>;
  readonly inputs: readonly { readonly propName: string; readonly templateName: string; readonly transform?: ((value: any) => any) | undefined; readonly isSignal: boolean; }[];
  readonly outputs: readonly { readonly propName: string; readonly templateName: string; }[];
  readonly ngContentSelectors: readonly string[];
  readonly isStandalone: boolean;
}

selector

string

HTML-селектор компонента.

type

Type<C>

Тип компонента, который создаст фабрика.

inputs

readonly { readonly propName: string; readonly templateName: string; readonly transform?: ((value: any) => any) | undefined; readonly isSignal: boolean; }[]

Входные параметры компонента.

outputs

readonly { readonly propName: string; readonly templateName: string; }[]

Выходные параметры компонента.

ngContentSelectors

readonly string[]

Селектор для всех элементов в компоненте.

isStandalone

boolean

Указывает, помечен ли этот компонент как автономный. Примечание: дополнительный флаг, отсутствующий в ComponentFactory.

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/ComponentMirror

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API