Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pivot data selector #10736

Merged
merged 78 commits into from
Feb 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
e8b1230
feat(pivot-data-selector): inital scafolding commit
simeonoff Dec 14, 2021
2aa2230
refactor(pivot-data-selector): add a grid input
simeonoff Dec 14, 2021
832750b
refactor(data-selector): add basic layout mockup
simeonoff Dec 16, 2021
97bd5ef
refactor(pivot-data-selector): update template
simeonoff Dec 16, 2021
76b9fd2
refactor(data-selector): update markup layout
simeonoff Dec 17, 2021
22c2398
refactor(pivot-data-selector): add empty containers
simeonoff Dec 17, 2021
c75db08
refactor(pivot-data-selector): expand all panels by default
simeonoff Dec 17, 2021
f1deb92
refactor(pivot-data-selector): simplify template
simeonoff Dec 17, 2021
740eb5d
feat(pivot-data-selector): initial styling
SisIvanova Jan 4, 2022
5c88627
refactor(styles): use placeholder selectors
SisIvanova Jan 5, 2022
3da274f
feat(pivot-data-selector): input styles
SisIvanova Jan 10, 2022
94c86cb
Merge branch 'pivot-grid-master' into simeonoff/pivot-data-selector
simeonoff Jan 11, 2022
1439ac4
Merge branch 'pivot-grid-master' into simeonoff/pivot-data-selector
simeonoff Jan 13, 2022
b2216d2
feat(data-selector): add rudimentary support for sorting and dragging
simeonoff Jan 13, 2022
9276565
refactor(data-selector): add cross-dimension dragging
simeonoff Jan 25, 2022
bf5f339
Merge branch 'pivot-grid-master' into simeonoff/pivot-data-selector
simeonoff Jan 26, 2022
d33f1a9
refactor(data-selector): add moving and visual improvements
simeonoff Jan 26, 2022
fce5067
build(lib): fix imports
simeonoff Jan 27, 2022
eee4fc0
Merge branch 'pivot-grid-master' into simeonoff/pivot-data-selector
simeonoff Jan 27, 2022
4430f03
refactor(data-selector): add no-drop indicator on drag
simeonoff Jan 27, 2022
f8c935c
refactor(data-selector): improve item dragging UX
simeonoff Jan 27, 2022
ceea275
refactor(data-selector): add filtering and reordering
simeonoff Jan 31, 2022
4746497
refactor(data-selector): improves styles
simeonoff Feb 1, 2022
5c47a7e
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 1, 2022
99531f3
merge master
simeonoff Feb 1, 2022
aac5073
npm(package-lock): update due to changes
simeonoff Feb 1, 2022
7bc9c45
npm(package.json): update from master
simeonoff Feb 1, 2022
c51e901
npm(stylelint): update to latest version
simeonoff Feb 1, 2022
0a3b1f4
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 1, 2022
4b3718e
refactor(data-selector): improve styles
simeonoff Feb 1, 2022
e55c13e
refactor(data-selector): improve moving
simeonoff Feb 1, 2022
83c9ba0
refactor(data-selector): use API methods for toggling
simeonoff Feb 1, 2022
0ff96ea
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 1, 2022
f02ffe8
npm(postcss-scss): add stylelint module
simeonoff Feb 1, 2022
2592617
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 2, 2022
73e0c96
refactor(data-selector): improve sorting styles
simeonoff Feb 2, 2022
eb12158
refactor(data-selector): improve text styles
simeonoff Feb 2, 2022
feda416
refactor(data-selector): fix text ellipsis
simeonoff Feb 2, 2022
6c47047
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 2, 2022
a569a97
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 2, 2022
5df63e1
lint(styles): fix errors
simeonoff Feb 2, 2022
66eb164
build(data-selector): fix errors
simeonoff Feb 2, 2022
d499826
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 2, 2022
9d2e280
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 3, 2022
36ba60b
npm(package-lock): update to latest npm version
simeonoff Feb 3, 2022
3e855d2
refactor(data-selector): add column filtering
simeonoff Feb 3, 2022
f591b01
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 3, 2022
33c295f
refactor(data-selector): improve theme
simeonoff Feb 4, 2022
9ff1a69
spec(data-selector): add rudimentary tests
simeonoff Feb 4, 2022
2ea4a18
spec(data-selector): add more tests
simeonoff Feb 5, 2022
0f3d3ee
spec(data-selector): add more tests
simeonoff Feb 7, 2022
4784697
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 7, 2022
384388e
spec(data-selector): update tests
simeonoff Feb 8, 2022
35c055a
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 8, 2022
9a07b76
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 9, 2022
bf71295
refactor(data-selector): fix ghost height
simeonoff Feb 9, 2022
458326f
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 9, 2022
1eb4077
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 9, 2022
26f1165
chore(*): Fix pivot data selector drag&drop failing test due to small…
skrustev Feb 10, 2022
8aa5fed
Merge remote-tracking branch 'origin/master' into simeonoff/pivot-dat…
simeonoff Feb 10, 2022
fed811e
themes(data-selector): update theme
simeonoff Feb 11, 2022
47b4597
chore(demos): update pivot demo
simeonoff Feb 11, 2022
fe8843c
refactor(data-selector): update styles
simeonoff Feb 14, 2022
af8389b
refactor(data-selector): remove all ghost references
simeonoff Feb 14, 2022
ce4af32
spec(pivot-data-selector): add filtering tests
simeonoff Feb 14, 2022
b124b59
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 14, 2022
4df9269
npm(packages): revert to master state
simeonoff Feb 14, 2022
ae11789
stylelint(*): revert to master state
simeonoff Feb 14, 2022
e3e8c90
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 14, 2022
dd8ab33
spec(*): attempt fixing failing tests
simeonoff Feb 14, 2022
559fce2
spec(pivot-grid): update base test with data selector in mind
simeonoff Feb 14, 2022
b0d61da
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 14, 2022
1d15463
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 15, 2022
853a697
Merge branch 'master' into simeonoff/pivot-data-selector
3phase Feb 16, 2022
1f79dbc
refactor(data-selector): address review comments
simeonoff Feb 17, 2022
ce7fcc4
Merge branch 'master' into simeonoff/pivot-data-selector
simeonoff Feb 17, 2022
69129ee
spec(pivot-grid): take the data selector into consideration
simeonoff Feb 17, 2022
ad1fe67
Merge branch 'master' into simeonoff/pivot-data-selector
ChronosSF Feb 17, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/BG/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsBG_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Филтри',
igx_grid_pivot_selector_rows: 'Редове',
igx_grid_pivot_selector_columns: 'Колони',
igx_grid_pivot_selector_values: 'Стойнoсти',
igx_grid_pivot_selector_panel_empty: 'Привлачи тук',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/CS/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsCS_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/DA/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsDA_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/DE/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsDE_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/ES/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsES_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/FR/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsFR_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/HU/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,11 @@ const GridResourceStringsHU_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/IT/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsIT_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/JA/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsJA_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/KO/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsKO_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/NB/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsNB_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/NL/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsNL_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/PL/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsPL_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/PT/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsPT_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/RO/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsRO_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/SV/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsSV_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
5 changes: 5 additions & 0 deletions projects/igniteui-angular-i18n/src/i18n/TR/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsTR_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsZHHANS_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ const GridResourceStringsZHHANT_: ExpandRequire<IGridResourceStrings> = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drag Items Here',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
};

Expand Down
12 changes: 11 additions & 1 deletion projects/igniteui-angular/src/lib/core/i18n/grid-resources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,11 @@ export interface IGridResourceStrings {
igx_grid_pivot_filter_drop_chip?: string;
igx_grid_pivot_value_drop_chip?: string;
igx_grid_pivot_empty_message?: string;
igx_grid_pivot_selector_filters?: string;
igx_grid_pivot_selector_rows?: string;
igx_grid_pivot_selector_columns?: string;
igx_grid_pivot_selector_values?: string;
igx_grid_pivot_selector_panel_empty?: string;
}

export const GridResourceStringsEN: IGridResourceStrings = {
Expand Down Expand Up @@ -301,5 +306,10 @@ export const GridResourceStringsEN: IGridResourceStrings = {
igx_grid_pivot_column_drop_chip: 'Drop here to use as column',
igx_grid_pivot_filter_drop_chip: 'Drop here to use as filter',
igx_grid_pivot_value_drop_chip: 'Drop here to use as value',
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.'
igx_grid_pivot_empty_message: 'Pivot grid has no dimensions and values.',
igx_grid_pivot_selector_filters: 'Filters',
igx_grid_pivot_selector_rows: 'Rows',
igx_grid_pivot_selector_columns: 'Columns',
igx_grid_pivot_selector_values: 'Values',
igx_grid_pivot_selector_panel_empty: 'Drop Items Here',
};
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
@forward 'drop-down/drop-down-theme';
@forward 'expansion-panel/expansion-panel-theme';
@forward 'grid/grid-theme';
@forward 'grid/pivot-data-selector-theme';
@forward 'grid-summary/grid-summary-theme';
@forward 'grid-toolbar/grid-toolbar-theme';
@forward 'highlight/highlight-theme.scss';
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
@use '../../base' as *;
@use 'sass:string';

@mixin component() {
@include b(igx-pivot-data-selector) {
$this: bem--selector-to-string(&);
@include register-component(
$name: string.slice($this, 2, -1),
$deps: ()
);

@extend %selector-base !optional;

@include e(header) {
@extend %selector-header !optional;
}

@include e(header-inner) {
@extend %igx-expansion-panel__header-inner !optional;
}

@include e(header-extra) {
@extend %selector-header-extra !optional;
}

@include e(filter) {
@extend %selector-filter !optional;
}

@include e(item) {
@extend %selector-item !optional;
}

@include e(item-ghost) {
@extend %selector-item-ghost !optional;
}

@include e(item-ghost, $m: no-drop) {
@extend %selector-item-ghost--no-drop !optional;
}

@include e(item-ghost-text) {
@extend %selector-item-ghost-text !optional;
}

@include e(item-start) {
@extend %selector-item-start !optional;
}

@include e(item-end) {
@extend %selector-item-end !optional;
}

@include e(item-text) {
@extend %selector-item-text !optional;
}

@include e(action-sort) {
@extend %selector-action-sort !optional;
}

@include e(action-filter) {
@extend %selector-action-filter !optional;
}

@include e(action-move) {
@extend %selector-action-move !optional;
}

@include e(action-summary) {
@extend %selector-action-summary !optional;
}
}
}
Loading