From cdfd0b59b4e1f63693366ac5c9e80d3c309d687d Mon Sep 17 00:00:00 2001 From: Valentin Mihai Date: Sun, 26 Feb 2023 19:38:53 +0200 Subject: [PATCH] RED-5445: emit event when date picker is opened/closed --- .../dynamic-input/dynamic-input.component.html | 2 +- .../inputs/dynamic-input/dynamic-input.component.ts | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/lib/inputs/dynamic-input/dynamic-input.component.html b/src/lib/inputs/dynamic-input/dynamic-input.component.html index 2ccd11a..cdd349b 100644 --- a/src/lib/inputs/dynamic-input/dynamic-input.component.html +++ b/src/lib/inputs/dynamic-input/dynamic-input.component.html @@ -14,7 +14,7 @@ - + { @Input() input!: DynamicInput; + @Output() closedDatepicker = new EventEmitter(); + get isDate() { return this.type === InputTypes.DATE; } @@ -61,4 +63,12 @@ export class DynamicInputComponent extends FormFieldComponent { writeValue(input: DynamicInput): void { this.input = input; } + + onCloseDatepicker() { + this.closedDatepicker.emit(true); + } + + onOpenDatepicker() { + this.closedDatepicker.emit(false); + } }