Set of icons used in the grid component UI.

interface GridIconSlotsComponent {
    booleanCellFalseIcon: JSXElementConstructor<any>;
    booleanCellTrueIcon: JSXElementConstructor<any>;
    columnFilteredIcon: JSXElementConstructor<any>;
    columnMenuClearIcon: JSXElementConstructor<any>;
    columnMenuFilterIcon: JSXElementConstructor<any>;
    columnMenuHideIcon: JSXElementConstructor<any>;
    columnMenuIcon: JSXElementConstructor<any>;
    columnMenuManageColumnsIcon: JSXElementConstructor<any>;
    columnMenuSortAscendingIcon: JSXElementConstructor<any>;
    columnMenuSortDescendingIcon: JSXElementConstructor<any>;
    columnReorderIcon: JSXElementConstructor<any>;
    columnResizeIcon: JSXElementConstructor<any>;
    columnSelectorIcon: JSXElementConstructor<any>;
    columnSortedAscendingIcon: null | JSXElementConstructor<any>;
    columnSortedDescendingIcon: null | JSXElementConstructor<any>;
    columnUnsortedIcon: null | JSXElementConstructor<any>;
    densityComfortableIcon: JSXElementConstructor<any>;
    densityCompactIcon: JSXElementConstructor<any>;
    densityStandardIcon: JSXElementConstructor<any>;
    detailPanelCollapseIcon: JSXElementConstructor<any>;
    detailPanelExpandIcon: JSXElementConstructor<any>;
    exportIcon: JSXElementConstructor<any>;
    filterPanelAddIcon: JSXElementConstructor<any>;
    filterPanelDeleteIcon: JSXElementConstructor<any>;
    filterPanelRemoveAllIcon: JSXElementConstructor<any>;
    groupingCriteriaCollapseIcon: JSXElementConstructor<any>;
    groupingCriteriaExpandIcon: JSXElementConstructor<any>;
    loadIcon: JSXElementConstructor<any>;
    moreActionsIcon: JSXElementConstructor<any>;
    openFilterButtonIcon: JSXElementConstructor<any>;
    quickFilterClearIcon: JSXElementConstructor<any>;
    quickFilterIcon: JSXElementConstructor<any>;
    rowReorderIcon: JSXElementConstructor<any>;
    treeDataCollapseIcon: JSXElementConstructor<any>;
    treeDataExpandIcon: JSXElementConstructor<any>;
}

Hierarchy (view full)

Properties

booleanCellFalseIcon: JSXElementConstructor<any>

Icon displayed on the boolean cell to represent the false value.

GridCloseIcon
booleanCellTrueIcon: JSXElementConstructor<any>

Icon displayed on the boolean cell to represent the true value.

GridCheckIcon
columnFilteredIcon: JSXElementConstructor<any>

Icon displayed on the column header menu to show that a filter has been applied to the column.

GridFilterAltIcon
columnMenuClearIcon: JSXElementConstructor<any>

Icon displayed in column menu for clearing values

GridClearIcon
columnMenuFilterIcon: JSXElementConstructor<any>

Icon displayed in column menu for filter

GridFilterAltIcon
columnMenuHideIcon: JSXElementConstructor<any>

Icon displayed in column menu for hiding column

GridVisibilityOffIcon
columnMenuIcon: JSXElementConstructor<any>

Icon displayed on the side of the column header title to display the filter input component.

GridTripleDotsVerticalIcon
columnMenuManageColumnsIcon: JSXElementConstructor<any>

Icon displayed in column menu for showing all columns

GridViewColumnIcon
columnMenuSortAscendingIcon: JSXElementConstructor<any>

Icon displayed in column menu for ascending sort

GridArrowUpwardIcon
columnMenuSortDescendingIcon: JSXElementConstructor<any>

Icon displayed in column menu for descending sort

GridArrowDownwardIcon
columnReorderIcon: JSXElementConstructor<any>

Icon displayed on the column reorder button.

GridDragIcon
columnResizeIcon: JSXElementConstructor<any>

Icon displayed in between two column headers that allows to resize the column header.

GridSeparatorIcon
columnSelectorIcon: JSXElementConstructor<any>

Icon displayed on the column menu selector tab.

GridColumnIcon
columnSortedAscendingIcon: null | JSXElementConstructor<any>

Icon displayed on the side of the column header title when sorted in ascending order.

GridArrowUpwardIcon
columnSortedDescendingIcon: null | JSXElementConstructor<any>

Icon displayed on the side of the column header title when sorted in descending order.

GridArrowDownwardIcon
columnUnsortedIcon: null | JSXElementConstructor<any>

Icon displayed on the side of the column header title when unsorted.

GridColumnUnsortedIcon
densityComfortableIcon: JSXElementConstructor<any>

Icon displayed on the "comfortable" density option in the toolbar.

GridViewStreamIcon
densityCompactIcon: JSXElementConstructor<any>

Icon displayed on the compact density option in the toolbar.

GridViewHeadlineIcon
densityStandardIcon: JSXElementConstructor<any>

Icon displayed on the standard density option in the toolbar.

GridTableRowsIcon
detailPanelCollapseIcon: JSXElementConstructor<any>

Icon displayed on the detail panel toggle column when expanded.

GridRemoveIcon
detailPanelExpandIcon: JSXElementConstructor<any>

Icon displayed on the detail panel toggle column when collapsed.

GridAddIcon
exportIcon: JSXElementConstructor<any>

Icon displayed on the open export button present in the toolbar by default.

GridSaveAltIcon
filterPanelAddIcon: JSXElementConstructor<any>

Icon displayed for deleting the filter from filter panel.

GridAddIcon
filterPanelDeleteIcon: JSXElementConstructor<any>

Icon displayed for deleting the filter from filter panel.

GridDeleteIcon
filterPanelRemoveAllIcon: JSXElementConstructor<any>

Icon displayed for deleting all the active filters from filter panel.

GridDeleteForeverIcon
groupingCriteriaCollapseIcon: JSXElementConstructor<any>

Icon displayed on the grouping column when the children are expanded

GridExpandMoreIcon
groupingCriteriaExpandIcon: JSXElementConstructor<any>

Icon displayed on the grouping column when the children are collapsed

GridKeyboardArrowRight
loadIcon: JSXElementConstructor<any>

Icon displayed on the input while processing.

GridLoadIcon
moreActionsIcon: JSXElementConstructor<any>

Icon displayed on the actions column type to open the menu.

GridMoreVertIcon
openFilterButtonIcon: JSXElementConstructor<any>

Icon displayed on the open filter button present in the toolbar by default.

GridFilterListIcon
quickFilterClearIcon: JSXElementConstructor<any>

Icon displayed on the quick filter reset input.

GridCloseIcon
quickFilterIcon: JSXElementConstructor<any>

Icon displayed on the quick filter input.

GridSearchIcon
rowReorderIcon: JSXElementConstructor<any>

Icon displayed on the reorder column type to reorder a row.

GridDragIcon
treeDataCollapseIcon: JSXElementConstructor<any>

Icon displayed on the tree data toggling column when the children are expanded

GridExpandMoreIcon
treeDataExpandIcon: JSXElementConstructor<any>

Icon displayed on the tree data toggling column when the children are collapsed

GridKeyboardArrowRight