0
Я пытаюсь создать какую-то фабрику @Component, где я вызываю функцию, возвращающую компонент. И я хочу передать widgetName в конструктор или в супер конструктор. Как передать аргумент конструктору?Параметр функции Angular2 pass для конструктора
export function createCommonKendoComponent(selector: string, **widgetName**: string) {
@Component({
selector: selector,
inputs: ['bound', 'role'],
bindings: [ElementRef]
})
@View({ template: '<ng-content></ng-content>' })
class CommonComponent extends KendoComponent {
constructor(elementRef) {
super(elementRef, **widgeteName**);
}
}
return CommonComponent;
}