diff --git a/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.html b/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.html index 7abc6dc3c3..08de879a90 100644 --- a/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.html +++ b/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.html @@ -4,8 +4,17 @@ calendar_today + + clear + + + calendar_today + + + clear + diff --git a/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.ts b/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.ts index 937eb37324..bbf375ea7d 100644 --- a/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.ts +++ b/src/app/scheduling/daterangepicker/daterangepicker-start-end/daterangepicker-start-end.ts @@ -1,12 +1,14 @@ import { Component } from '@angular/core'; -import { DateRange, IgxDateRangePickerComponent, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent } from 'igniteui-angular'; +import { DateRange, IgxDateRangePickerComponent, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent, IgxPickerClearComponent, IgxSuffixDirective } from 'igniteui-angular'; import { FormsModule } from '@angular/forms'; @Component({ selector: 'app-rangedatepicker-start-end', styleUrls: ['./daterangepicker-start-end.scss'], templateUrl: './daterangepicker-start-end.html', - imports: [IgxDateRangePickerComponent, FormsModule, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent] + imports: [IgxDateRangePickerComponent, FormsModule, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, + IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent, IgxSuffixDirective, + IgxPickerClearComponent] }) export class DateRangePickerStartEndComponent { public range: DateRange = { start: new Date(), end: new Date(new Date().setDate(new Date().getDate() + 5)) }; diff --git a/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.html b/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.html index 2c35870404..02a71ef549 100644 --- a/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.html +++ b/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.html @@ -4,8 +4,17 @@ calendar_today + + clear + + + calendar_today + + + clear + diff --git a/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.ts b/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.ts index e78449c226..8f6329add1 100644 --- a/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.ts +++ b/src/app/scheduling/daterangepicker/daterangepicker-styling/daterangepicker-styling.ts @@ -1,12 +1,13 @@ import { Component, ElementRef, inject } from '@angular/core'; -import { DateRange, IgxDateRangePickerComponent, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent } from 'igniteui-angular'; +import { DateRange, IgxDateRangePickerComponent, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent, IgxSuffixDirective, IgxPickerClearComponent } from 'igniteui-angular'; import { FormsModule } from '@angular/forms'; @Component({ selector: 'app-styled-rangedatepicker', styleUrls: ['./daterangepicker-styling.scss'], templateUrl: './daterangepicker-styling.html', - imports: [IgxDateRangePickerComponent, FormsModule, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent] + imports: [IgxDateRangePickerComponent, FormsModule, IgxDateRangeStartComponent, IgxInputDirective, IgxDateTimeEditorDirective, + IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxDateRangeEndComponent, IgxSuffixDirective, IgxPickerClearComponent] }) export class StyledDateRangePickerComponent { element = inject(ElementRef); diff --git a/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.html b/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.html index 5a8ab99e68..fdeae41303 100644 --- a/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.html +++ b/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.html @@ -10,10 +10,19 @@ + + clear + + + calendar_today + + + clear + @@ -24,9 +33,18 @@ + + clear + + + calendar_today + + + clear + diff --git a/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.ts b/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.ts index 7fa18e9c0e..8ce3afff66 100644 --- a/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.ts +++ b/src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.ts @@ -1,12 +1,14 @@ import { Component } from '@angular/core'; -import { DateRange, IgxDateRangePickerComponent, IgxLabelDirective, IgxDateRangeStartComponent, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxDateRangeEndComponent } from 'igniteui-angular'; +import { DateRange, IgxDateRangePickerComponent, IgxLabelDirective, IgxDateRangeStartComponent, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxDateRangeEndComponent, IgxSuffixDirective, IgxPickerClearComponent } from 'igniteui-angular'; import { FormsModule } from '@angular/forms'; @Component({ selector: 'app-daterangepicker-validation', styleUrls: ['./daterangepicker-validation.scss'], templateUrl: './daterangepicker-validation.html', - imports: [IgxDateRangePickerComponent, FormsModule, IgxLabelDirective, IgxDateRangeStartComponent, IgxPickerToggleComponent, IgxPrefixDirective, IgxIconComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxDateRangeEndComponent] + imports: [IgxDateRangePickerComponent, FormsModule, IgxLabelDirective, IgxDateRangeStartComponent, IgxPickerToggleComponent, + IgxPrefixDirective, IgxIconComponent, IgxInputDirective, IgxDateTimeEditorDirective, IgxDateRangeEndComponent, + IgxSuffixDirective, IgxPickerClearComponent] }) export class DateRangePickerValidationComponent { public rangeSingle: DateRange;