Skip to content

Commit b781018

Browse files
Merge pull request #16121 from IgniteUI/ikitanov/fix-16088
Adding PredefinedRangesArea
2 parents c6eb931 + 90dad98 commit b781018

31 files changed

+620
-26
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
All notable changes for each version of this project will be documented in this file.
44

5+
56
## 20.1.0
67
### New Features
78
- `IgxCarousel`
@@ -10,6 +11,15 @@ All notable changes for each version of this project will be documented in this
1011
this.carousel.select(2, Direction.NEXT);
1112
```
1213

14+
- `IgxDateRangePicker`
15+
- Added new properties:
16+
- `usePredefinedRanges` - Whether to render built-in predefined ranges
17+
- `customRanges` - Allows the user to provide custom ranges rendered as chips
18+
- `resourceStrings` - Allows the user to provide set of resource strings
19+
20+
- `IgxPredefinedRangesAreaComponent`
21+
- Added new component for rendering the predefined or custom ranges inside the calendar of the `IgxDateRangePicker`
22+
1323
- `IgxOverlay`
1424
- Position Settings now accept a new optional `offset` input property of type `number`. Used to set the offset of the element from the target in pixels.
1525

@@ -18,6 +28,7 @@ All notable changes for each version of this project will be documented in this
1828
- `IgxTooltipTarget`
1929
- Introduced several new properties to enhance customization of tooltip content and behavior. Those include `positionSettings`, `hasArrow`, `sticky`, `closeButtonTemplate`. For detailed usage and examples, please refer to the Tooltip [README](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/directives/tooltip/README.md).
2030

31+
2132
### General
2233
- `IgxDropDown` now exposes a `role` input property, allowing users to customize the role attribute based on the use case. The default is `listbox`.
2334

projects/igniteui-angular-i18n/src/i18n/BG/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsBG = {
88
igx_date_range_picker_date_separator: 'до',
9-
igx_date_range_picker_done_button: 'Завърши'
9+
igx_date_range_picker_done_button: 'Завърши',
10+
igx_date_range_picker_last7Days: 'Последните 7 дни',
11+
igx_date_range_picker_currentMonth: 'Текущ месец',
12+
igx_date_range_picker_last30Days: 'Последните 30 дни',
13+
igx_date_range_picker_yearToDate: 'От началото на годината'
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/CS/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsCS = {
88
igx_date_range_picker_date_separator: 'na',
9-
igx_date_range_picker_done_button: 'Hotovo'
9+
igx_date_range_picker_done_button: 'Hotovo',
10+
igx_date_range_picker_last7Days: 'Posledních 7 dní',
11+
igx_date_range_picker_currentMonth: 'Tento měsíc',
12+
igx_date_range_picker_last30Days: 'Posledních 30 dní',
13+
igx_date_range_picker_yearToDate: 'Od začátku roku',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/DA/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsDA = {
88
igx_date_range_picker_date_separator: 'till',
9-
igx_date_range_picker_done_button: 'Færdigt'
9+
igx_date_range_picker_done_button: 'Færdigt',
10+
igx_date_range_picker_last7Days: 'Sidste 7 dage',
11+
igx_date_range_picker_currentMonth: 'Denne måned',
12+
igx_date_range_picker_last30Days: 'Sidste 30 dage',
13+
igx_date_range_picker_yearToDate: 'Året til dato',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/DE/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsDE = {
88
igx_date_range_picker_date_separator: 'bis',
9-
igx_date_range_picker_done_button: 'Fertig'
9+
igx_date_range_picker_done_button: 'Fertig',
10+
igx_date_range_picker_last7Days: 'Letzte 7 Tage',
11+
igx_date_range_picker_currentMonth: 'Aktueller Monat',
12+
igx_date_range_picker_last30Days: 'Letzte 30 Tage',
13+
igx_date_range_picker_yearToDate: 'Jahr bis heute',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/ES/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsES = {
88
igx_date_range_picker_date_separator: 'a',
9-
igx_date_range_picker_done_button: 'Listo'
9+
igx_date_range_picker_done_button: 'Listo',
10+
igx_date_range_picker_last7Days: 'Últimos 7 días',
11+
igx_date_range_picker_currentMonth: 'Mes actual',
12+
igx_date_range_picker_last30Days: 'Últimos 30 días',
13+
igx_date_range_picker_yearToDate: 'Año hasta la fecha',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/FR/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsFR = {
88
igx_date_range_picker_date_separator: 'à',
9-
igx_date_range_picker_done_button: 'Terminée'
9+
igx_date_range_picker_done_button: 'Terminée',
10+
igx_date_range_picker_last7Days: '7 derniers jours',
11+
igx_date_range_picker_currentMonth: 'Mois en cours',
12+
igx_date_range_picker_last30Days: '30 derniers jours',
13+
igx_date_range_picker_yearToDate: 'Année à ce jour',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/HU/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsHU = {
88
igx_date_range_picker_date_separator: '-',
9-
igx_date_range_picker_done_button: 'Kész'
9+
igx_date_range_picker_done_button: 'Kész',
10+
igx_date_range_picker_last7Days: 'Az elmúlt 7 nap',
11+
igx_date_range_picker_currentMonth: 'Aktuális hónap',
12+
igx_date_range_picker_last30Days: 'Az elmúlt 30 nap',
13+
igx_date_range_picker_yearToDate: 'Év elejétől napjainkig',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/IT/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsIT = {
88
igx_date_range_picker_date_separator: 'a',
9-
igx_date_range_picker_done_button: 'Fine'
9+
igx_date_range_picker_done_button: 'Fine',
10+
igx_date_range_picker_last7Days: 'Ultimi 7 giorni',
11+
igx_date_range_picker_currentMonth: 'Mese corrente',
12+
igx_date_range_picker_last30Days: 'Ultimi 30 giorni',
13+
igx_date_range_picker_yearToDate: 'Anno fino ad oggi',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

projects/igniteui-angular-i18n/src/i18n/JA/date-range-picker-resources.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,9 @@ import { IDateRangePickerResourceStrings } from 'igniteui-angular';
66
*/
77
export const DateRangePickerResourceStringsJA = {
88
igx_date_range_picker_date_separator: '~',
9-
igx_date_range_picker_done_button: '完了'
9+
igx_date_range_picker_done_button: '完了',
10+
igx_date_range_picker_last7Days: '過去7日間',
11+
igx_date_range_picker_currentMonth: '今月',
12+
igx_date_range_picker_last30Days: '過去30日間',
13+
igx_date_range_picker_yearToDate: '年初来',
1014
} satisfies MakeRequired<IDateRangePickerResourceStrings>;

0 commit comments

Comments
 (0)