argos/dmp-frontend/src/app/form/dynamic-form-section/dynamic-form-section.ts

24 lines
746 B
TypeScript
Raw Normal View History

2017-12-06 17:45:54 +01:00
import { VisibilityRulesService } from '../../visibility-rules/visibility-rules.service';
import { FormGroup } from '@angular/forms';
import { Section } from '../../entities/model/section';
2017-12-06 11:35:50 +01:00
import { Component, Input, OnInit, ViewEncapsulation } from '@angular/core';
@Component({
2017-12-06 11:35:50 +01:00
selector: 'df-section',
templateUrl: './dynamic-form-section.html',
styleUrls: [
'./dynamic-form-section.css'
],
encapsulation: ViewEncapsulation.None,
})
export class DynamicFormSectionComponent implements OnInit {
2017-12-06 11:35:50 +01:00
@Input() section: Section
@Input() form: FormGroup;
@Input() pathName: string;
@Input() path: string;
2017-12-06 17:45:54 +01:00
constructor(private visibilityRulesService:VisibilityRulesService) { }
2017-12-06 11:35:50 +01:00
ngOnInit() {
2017-12-22 17:37:43 +01:00
console.log(this.section);
2017-12-06 11:35:50 +01:00
}
}