diff --git a/projects/datepicker/src/lib/datepicker-options.interface.ts b/projects/datepicker/src/lib/datepicker-options.interface.ts index 288cc3b5..d5d91dcb 100644 --- a/projects/datepicker/src/lib/datepicker-options.interface.ts +++ b/projects/datepicker/src/lib/datepicker-options.interface.ts @@ -18,6 +18,7 @@ export interface DatepickerOptions { calendarClass?: string; scrollBarColor?: string; enableKeyboard?: boolean; + disabled?: boolean; } export const DATEPICKER_OPTIONS = new InjectionToken('Datepicker config'); @@ -41,5 +42,6 @@ export const defaultOptions: DatepickerOptions = { inputClass: '', calendarClass: 'datepicker-default', scrollBarColor: '#dfe3e9', - enableKeyboard: true + enableKeyboard: true, + disabled: false, }; diff --git a/projects/datepicker/src/lib/datepicker.component.html b/projects/datepicker/src/lib/datepicker.component.html index bf86d7a2..c5abb197 100644 --- a/projects/datepicker/src/lib/datepicker.component.html +++ b/projects/datepicker/src/lib/datepicker.component.html @@ -5,7 +5,7 @@ [class]="options.inputClass" [placeholder]="options.placeholder" readonly - (click)="toggle()" + (click)="!options.disabled && toggle()" />