Skip to content

Commit 3fe5cf9

Browse files
authored
Merge branch 'master' into chore-update-roadmap-readme-17
2 parents 7851c46 + d94a2ca commit 3fe5cf9

File tree

7 files changed

+116
-110
lines changed

7 files changed

+116
-110
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ All notable changes for each version of this project will be documented in this
1313
- `igniteui-angular-i18n` is now tree-shakeable
1414
- `igniteui-angular/animations` is now tree-shakeable
1515
- `igniteui-angular` components have improved tree-shaking
16+
- **Breaking Change** `getCurrentResourceStrings` has been removed. Use the specific component string imports instead.
17+
- E.g. EN strings come from `igniteui-angular`: `import { GridResourceStringsEN } from 'igniteui-angular';`
18+
- E.g. DE or other language strings come from `igniteui-angular-i18n`: `import { GridResourceStringsDE } from 'igniteui-angular-i18n';`
1619
- DisplayDensity token and inputs are deprecated in favor of `--ig-size` theming
1720
- We're working on reducing the library size
1821
- `IgxRadioComponent` size has been reduced in half

package-lock.json

Lines changed: 57 additions & 57 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,14 @@
5353
},
5454
"private": true,
5555
"dependencies": {
56-
"@angular/animations": "^17.0.0",
57-
"@angular/common": "^17.0.0",
58-
"@angular/compiler": "^17.0.0",
59-
"@angular/core": "^17.0.0",
60-
"@angular/forms": "^17.0.0",
61-
"@angular/platform-browser": "^17.0.0",
62-
"@angular/platform-browser-dynamic": "^17.0.0",
63-
"@angular/router": "^17.0.0",
56+
"@angular/animations": "^17.0.1",
57+
"@angular/common": "^17.0.1",
58+
"@angular/compiler": "^17.0.1",
59+
"@angular/core": "^17.0.1",
60+
"@angular/forms": "^17.0.1",
61+
"@angular/platform-browser": "^17.0.1",
62+
"@angular/platform-browser-dynamic": "^17.0.1",
63+
"@angular/router": "^17.0.1",
6464
"@igniteui/material-icons-extended": "^3.0.0",
6565
"@types/hammerjs": "^2.0.40",
6666
"@types/source-map": "0.5.2",
@@ -83,8 +83,8 @@
8383
"@angular-eslint/schematics": "^17.0.0",
8484
"@angular-eslint/template-parser": "^17.0.0",
8585
"@angular/cli": "^17.0.0",
86-
"@angular/compiler-cli": "^17.0.0",
87-
"@angular/language-service": "^17.0.0",
86+
"@angular/compiler-cli": "^17.0.1",
87+
"@angular/language-service": "^17.0.1",
8888
"@angularclass/hmr": "^3.0.0",
8989
"@types/estree": "^1.0.0",
9090
"@types/jasmine": "^5.1.1",
@@ -132,4 +132,4 @@
132132
"typedoc-plugin-localization": "^3.0.3",
133133
"typescript": "5.2.2"
134134
}
135-
}
135+
}

projects/igniteui-angular/src/public_api.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -111,22 +111,22 @@ export { CancelableEventArgs, CancelableBrowserEventArgs } from './lib/core/util
111111
/**
112112
* i18n
113113
*/
114-
export { igxI18N, IResourceStrings, getCurrentResourceStrings, changei18n } from './lib/core/i18n/resources';
115-
export { ICarouselResourceStrings } from './lib/core/i18n/carousel-resources';
116-
export { IGridResourceStrings } from './lib/core/i18n/grid-resources';
117-
export { IComboResourceStrings } from './lib/core/i18n/combo-resources';
118-
export { IPaginatorResourceStrings } from './lib/core/i18n/paginator-resources';
119-
export { ICalendarResourceStrings } from './lib/core/i18n/calendar-resources';
120-
export { ITimePickerResourceStrings } from './lib/core/i18n/time-picker-resources';
121-
export { IDatePickerResourceStrings } from './lib/core/i18n/date-picker-resources';
122-
export { IDateRangePickerResourceStrings } from './lib/core/i18n/date-range-picker-resources';
123-
export { IListResourceStrings } from './lib/core/i18n/list-resources';
124-
export { ITreeResourceStrings } from './lib/core/i18n/tree-resources';
125-
export { IInputResourceStrings } from './lib/core/i18n/input-resources';
126-
export { IChipResourceStrings } from './lib/core/i18n/chip-resources';
127-
export { IActionStripResourceStrings } from './lib/core/i18n/action-strip-resources';
128-
export { IQueryBuilderResourceStrings } from './lib/core/i18n/query-builder-resources';
129-
export { IBannerResourceStrings } from './lib/core/i18n/banner-resources';
114+
export { igxI18N, IResourceStrings, changei18n } from './lib/core/i18n/resources';
115+
export { ICarouselResourceStrings, CarouselResourceStringsEN } from './lib/core/i18n/carousel-resources';
116+
export { IGridResourceStrings, GridResourceStringsEN } from './lib/core/i18n/grid-resources';
117+
export { IComboResourceStrings, ComboResourceStringsEN } from './lib/core/i18n/combo-resources';
118+
export { IPaginatorResourceStrings, PaginatorResourceStringsEN } from './lib/core/i18n/paginator-resources';
119+
export { ICalendarResourceStrings, CalendarResourceStringsEN } from './lib/core/i18n/calendar-resources';
120+
export { ITimePickerResourceStrings, TimePickerResourceStringsEN } from './lib/core/i18n/time-picker-resources';
121+
export { IDatePickerResourceStrings, DatePickerResourceStringsEN } from './lib/core/i18n/date-picker-resources';
122+
export { IDateRangePickerResourceStrings, DateRangePickerResourceStringsEN } from './lib/core/i18n/date-range-picker-resources';
123+
export { IListResourceStrings, ListResourceStringsEN } from './lib/core/i18n/list-resources';
124+
export { ITreeResourceStrings, TreeResourceStringsEN } from './lib/core/i18n/tree-resources';
125+
export { IInputResourceStrings, InputResourceStringsEN } from './lib/core/i18n/input-resources';
126+
export { IChipResourceStrings, ChipResourceStringsEN } from './lib/core/i18n/chip-resources';
127+
export { IActionStripResourceStrings, ActionStripResourceStringsEN } from './lib/core/i18n/action-strip-resources';
128+
export { IQueryBuilderResourceStrings, QueryBuilderResourceStringsEN } from './lib/core/i18n/query-builder-resources';
129+
export { IBannerResourceStrings, BannerResourceStringsEN } from './lib/core/i18n/banner-resources';
130130

131131
/* IMPORTANT: The following are NgModules exported for backwards-compatibility before standalone components */
132132
export * from './lib/accordion/accordion.module';
Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
<div class="sample-column">
22
<div class="grid-wrapper">
33
<igx-grid #grid [data]="data" [autoGenerate]="false" height="520px" width="100%"
4-
[allowFiltering]="true" [locale]="locale" displayDensity="compact">
4+
[allowFiltering]="true" [locale]="locale">
5+
<igx-grid-toolbar>
6+
<igx-grid-toolbar-title>Grid with Localization</igx-grid-toolbar-title>
7+
<igx-select [(ngModel)]="locale" (ngModelChange)="updateLocale()">
8+
<igx-select-item *ngFor="let locale of selectLocales" [value]="locale">
9+
{{ locale }}
10+
</igx-select-item>
11+
</igx-select>
12+
</igx-grid-toolbar>
513
<igx-column field="Category" header="Category" [dataType]="'string'" [groupable]="true">
614
</igx-column>
715
<igx-column field="Type" header="Type" [sortable]="true" [hasSummary]="true" [editable]="true"
@@ -14,10 +22,5 @@
1422
<igx-column field="Buy" header="Buy" [dataType]="'number'" [groupable]="true">
1523
</igx-column>
1624
</igx-grid>
17-
<igx-select [(ngModel)]="locale" (ngModelChange)="updateLocale()">
18-
<igx-select-item *ngFor="let locale of selectLocales" [value]="locale">
19-
{{ locale }}
20-
</igx-select-item>
21-
</igx-select>
2225
</div>
2326
</div>
Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1-
.sample-column {
2-
display: flex;
3-
flex-flow: row wrap !important;
4-
width: 100%;
5-
height: 100vh;
6-
}
1+
:host {
2+
3+
.sample-column {
4+
display: flex;
5+
flex-flow: row wrap !important;
6+
width: 100%;
7+
height: 100vh;
8+
}
9+
10+
.grid-wrapper {
11+
width: 70%;
12+
}
13+
14+
--ig-size: var(--ig-size-small);
715

8-
.grid-wrapper {
9-
width: 70%;
1016
}

0 commit comments

Comments
 (0)