import { Component, OnInit, Input, HostBinding } from "@angular/core";
import { IDynamicBaseControl } from "../../interfaces/dynamic-control.interface";
import { FormGroup } from '@angular/forms';
@Component({
selector: "dynamic-input",
template: `
`,
styles: []
})
export class InputComponent implements OnInit {
@HostBinding('class') className: string;
@Input()
control: IDynamicBaseControl;
@Input()
form: FormGroup;
constructor() {}
ngOnInit() {
this.className = this.control.className ? this.control.className : 'col-12 col-md-6 col-xl-3 col-el-2';
}
}