projects/storefrontlib/shared/test/mock-feature-directive.ts
| Selector | [cxFeature] |
Inputs |
Accessors |
constructor(templateRef: TemplateRef
|
|||||||||
|
Parameters :
|
| cxFeature | |
Type : string
|
|
| cxFeature | ||||||
setcxFeature(_feature: string)
|
||||||
|
Parameters :
Returns :
void
|
import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core';
@Directive({
selector: '[cxFeature]',
})
export class MockFeatureDirective {
constructor(
protected templateRef: TemplateRef<any>,
protected viewContainer: ViewContainerRef
) {}
@Input() set cxFeature(_feature: string) {
this.viewContainer.createEmbeddedView(this.templateRef);
}
}