interface GridControlledStateEventLookup {
    columnVisibilityModelChange: {
        params: GridColumnVisibilityModel;
    };
    densityChange: {
        params: GridDensity;
    };
    filterModelChange: {
        params: GridFilterModel;
    };
    paginationMetaChange: {
        params: GridPaginationMeta;
    };
    paginationModelChange: {
        params: GridPaginationModel;
    };
    rowCountChange: {
        params: number;
    };
    rowSelectionChange: {
        params: GridRowSelectionModel;
    };
    sortModelChange: {
        params: GridSortModel;
    };
}

Properties

columnVisibilityModelChange: {
    params: GridColumnVisibilityModel;
}

Fired when the column visibility model changes.

densityChange: {
    params: GridDensity;
}

Fired when the density changes.

filterModelChange: {
    params: GridFilterModel;
}

Fired when the filter model changes.

paginationMetaChange: {
    params: GridPaginationMeta;
}

Fired when the pagination meta change.

paginationModelChange: {
    params: GridPaginationModel;
}

Fired when the pagination model changes.

rowCountChange: {
    params: number;
}

Fired when the row count change.

rowSelectionChange: {
    params: GridRowSelectionModel;
}

Fired when the selection state of one or multiple rows changes.

sortModelChange: {
    params: GridSortModel;
}

Fired when the sort model changes.