File
Metadata
| Selector |
[cxFeatureLevel] |
Constructor
constructor(templateRef: TemplateRef, viewContainer: ViewContainerRef)
|
|
|
Parameters :
| Name |
Type |
Optional |
| templateRef |
TemplateRef<any>
|
No
|
| viewContainer |
ViewContainerRef
|
No
|
|
Accessors
|
cxFeatureLevel
|
setcxFeatureLevel(_feature: string | number)
|
|
|
Parameters :
| Name |
Type |
Optional |
| _feature |
string | number
|
No
|
|
import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core';
@Directive({
selector: '[cxFeatureLevel]',
})
export class MockFeatureLevelDirective {
constructor(
protected templateRef: TemplateRef<any>,
protected viewContainer: ViewContainerRef
) {}
@Input() set cxFeatureLevel(_feature: string | number) {
this.viewContainer.createEmbeddedView(this.templateRef);
}
}