import { Component, EventEmitter, Input, Output } from '@angular/core'; export interface DecisionSettingsChange { allowRecused: boolean; recuseValue: string; } @Component({ selector: 'gc-decision-recused-settings', templateUrl: './decision-recused-settings.component.html', styleUrls: ['./decision-recused-settings.component.scss'] }) export class DecisionRecusedSettingsComponent { @Input() allowRecused: boolean; @Input() recuseValue: string; @Output() onChange = new EventEmitter(); onSettingChange () { this.onChange.emit({ allowRecused: this.allowRecused, recuseValue: this.recuseValue }); } }