diff --git a/packages/web/src/datagrid/DataGridCore.svelte b/packages/web/src/datagrid/DataGridCore.svelte index de8db348d..6eba775a5 100644 --- a/packages/web/src/datagrid/DataGridCore.svelte +++ b/packages/web/src/datagrid/DataGridCore.svelte @@ -13,6 +13,18 @@ onClick: () => getCurrentDataGrid().refresh(), }); + registerCommand({ + id: 'dataGrid.deepRefresh', + category: 'Data grid', + name: 'Refresh with structure', + keyText: 'Ctrl+F5', + toolbar: true, + isRelatedToTab: true, + icon: 'icon reload', + testEnabled: () => getCurrentDataGrid()?.canDeepRefresh(), + onClick: () => getCurrentDataGrid().deepRefresh(), + }); + registerCommand({ id: 'dataGrid.revertRowChanges', category: 'Data grid', @@ -282,7 +294,7 @@