возможно ли получить значение, например атрибут changeDetection
определенный как часть данного украшения компонента?
import { Component, ChangeDetectionStrategy } from '@angular/core';
@Component({
selector: 'app-banner',
template: '<h1>{{title}}</h1>',
changeDetection: ChangeDetectionStrategy.OnPush
})
export class BannerComponent { }
я пробовал:
Reflect.getMetadataKeys(BannerComponent) // []
Reflect.getOwnMetadataKeys(BannerComponent) // []
Reflect.getMetadata('annotations', BannerComponent) // undefined
По-видимому, взломанное, но никогда безрезультатное решение:
BannerComponent['__annotations__'][0]
https://plnkr.co/edit/HAbomBljAACHVz6N33m5?p=preview
Оплачивает этот ответ.