I am currently utilizing the syncfusion ej2 Calendar plugin for a datepicker, but I am only using options such as selecting ranges like today, 1 month, or last 7 days from the plugin itself. The plugin provides dropdown options when the calendar is triggered.
<div class="Datepicker" >
<ejs-daterangepicker id='daterangepicker' [(ngModel)]='value' placeholder='Select a range' [startDate]='start' [endDate]='end' [min]='minDate_s' [max]='maxDate_s' [minDays]='minDays' [maxDays]='maxDays'(change)="eJSGetDates($event)">
<e-presets>
<e-preset label="Today" [start]='today' [end]='today'></e-preset>
<e-preset label="Yesterday" [start]='yesterday' [end]='yesterday'></e-preset>
<e-preset label="This Week" [start]='weekStart' [end]='weekEnd'></e-preset>
<e-preset label="This Month" [start]='monthStart' [end]='monthEnd'></e-preset>
<e-preset label="Last Month" [start]='lastStart' [end]='lastEnd'></e-preset>
</e-presets>
</ejs-daterangepicker>
</div>
</div>
However, when I open the datepicker, the keypad displays which I do not want. Instead, I would like to hide the keypad when triggering the calendar.https://i.sstatic.net/XPDXi.jpg