Skip to content

Commit 4cb8dbb

Browse files
committed
features updated
1 parent b8d7ac1 commit 4cb8dbb

18 files changed

Lines changed: 945 additions & 211 deletions

src/config/config.js

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
export const config = {
2-
GridCoreVersion: 'v1.0.1',
2+
GridCoreVersion: 'v1.0.2',
33

44
headerHeight: '60px',
55
filtersTagsHeight: '50px',
66
footerHeight: '36px',
77
minZIndex: 1,
88

9+
iconSize: '16px',
10+
iconSizeSmall: '14px',
11+
iconSizeMedium: '18px',
12+
913
colAlignMapping: {
1014
left: 'flex-start',
1115
right: 'flex-end',
@@ -22,6 +26,30 @@ export const config = {
2226
select: 'renderFilterFieldForSelect',
2327
},
2428

29+
wrapperClickMethodsMapping: {
30+
'grid-comp-col-sort-button': 'onColSortClick',
31+
'grid-comp-selected-rows-clear-button': 'onSelectedRowsClearClick',
32+
'grid-comp-grand-total-button': 'onGrandTotalButtonClick',
33+
'grid-comp-settings-save-button': 'onSettingsPopoverSaveClick',
34+
'grid-comp-settings-cancel-button': 'onSettingsPopoverCancelClick',
35+
'grid-comp-filters-tags-more-button': 'onFiltersTagsMoreButtonClick',
36+
'grid-comp-export-button': 'onExportButtonClick',
37+
'grid-comp-filters-button': 'onFiltersButtonClick',
38+
'grid-comp-filters-box-cancel-button': 'onFiltersBoxCancelButtonClick',
39+
'grid-comp-page-nav-button-first': 'onPageNavFirstClick',
40+
'grid-comp-page-nav-button-last': 'onPageNavLastClick',
41+
'grid-comp-page-nav-button-prev': 'onPageNavPrevClick',
42+
'grid-comp-page-nav-button-next': 'onPageNavNextClick',
43+
'grid-comp-selected-rows-action-button': 'onSelectedRowsActionClick',
44+
},
45+
46+
wrapperChangeMethodsMapping: {
47+
'grid-comp-selectable-col-checkbox': 'onSelectableColCheckboxChange',
48+
'grid-comp-selectable-col-head-checkbox': 'onSelectableColHeadCheckboxChange',
49+
'grid-comp-per-page-dropdown': 'onPerPageDropdownChange',
50+
'grid-comp-settings-column-item-switch': 'onSettingsPopoverSwitchChange',
51+
},
52+
2553
specialColumns: {
2654
sNo: {
2755
id: 'sNo',
@@ -34,6 +62,16 @@ export const config = {
3462
resizable: false,
3563
alwaysShow: true,
3664
},
65+
selectable: {
66+
id: 'selectableCheckbox',
67+
key: 'sNo',
68+
width: '20px',
69+
renderer: 'renderSelectableCol',
70+
sticky: true,
71+
sortable: false,
72+
resizable: false,
73+
alwaysShow: true,
74+
},
3775
},
3876
};
3977

0 commit comments

Comments
 (0)