import { Component, Input, OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { RadioDirection } from '../radio/radio-direction.constant'; import { Defaults } from '../../constant/defaults.constant'; @Component({ selector: 'rss-yes-no', templateUrl: './yes-no.component.html', styleUrls: ['./yes-no.component.scss'] }) export class YesNoComponent implements OnInit { @Input() control: FormControl; @Input() readonly: Boolean; @Input() label: any; @Input() required: boolean = Defaults.REQUIRED; @Input() requiredError: string = Defaults.REQUIRED_ERROR_MESSAGE; @Input() moreInfo: any[]; direction: RadioDirection = RadioDirection.ROW; options = [{ label: 'Yes', value: true }, { label: 'No', value: false }]; constructor() { } ngOnInit() { } }