Skip to content

Commit d758975

Browse files
feat(datagrid-web): add refresh indicator property to Datagrid2
1 parent 6ae74c1 commit d758975

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/pluggableWidgets/datagrid-web/src/Datagrid.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@
5757
<enumerationValue key="skeleton">Skeleton</enumerationValue>
5858
</enumerationValues>
5959
</property>
60+
<property key="refreshIndicator" type="boolean" defaultValue="false">
61+
<caption>Show refresh indicator</caption>
62+
<description>Show a refresh indicator when the data is being loaded.</description>
63+
</property>
6064
</propertyGroup>
6165
<propertyGroup caption="Columns">
6266
<property key="columns" type="object" isList="true">

packages/pluggableWidgets/datagrid-web/typings/DatagridProps.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ export interface DatagridContainerProps {
9696
itemSelectionMode: ItemSelectionModeEnum;
9797
showSelectAllToggle: boolean;
9898
loadingType: LoadingTypeEnum;
99+
refreshIndicator: boolean;
99100
columns: ColumnsType[];
100101
columnsFilterable: boolean;
101102
pageSize: number;
@@ -144,6 +145,7 @@ export interface DatagridPreviewProps {
144145
itemSelectionMode: ItemSelectionModeEnum;
145146
showSelectAllToggle: boolean;
146147
loadingType: LoadingTypeEnum;
148+
refreshIndicator: boolean;
147149
columns: ColumnsPreviewType[];
148150
columnsFilterable: boolean;
149151
pageSize: number | null;

0 commit comments

Comments
 (0)