Content-Length: 2204 | pFad | http://github.com/lowcoder-org/lowcoder/pull/1743.patch
thub.com
From 70eddf10f2b1862412963bb870e5ba8f237efecc Mon Sep 17 00:00:00 2001
From: Kamal Qureshi
Date: Wed, 4 Jun 2025 00:26:08 +0500
Subject: [PATCH] Added double click to the table event hanlders
---
.../src/comps/comps/tableComp/selectionControl.tsx | 10 ++++++++++
.../lowcoder/src/comps/comps/tableComp/tableTypes.tsx | 5 +++++
2 files changed, 15 insertions(+)
diff --git a/client/packages/lowcoder/src/comps/comps/tableComp/selectionControl.tsx b/client/packages/lowcoder/src/comps/comps/tableComp/selectionControl.tsx
index 60e292d0dc..80e8e03403 100644
--- a/client/packages/lowcoder/src/comps/comps/tableComp/selectionControl.tsx
+++ b/client/packages/lowcoder/src/comps/comps/tableComp/selectionControl.tsx
@@ -74,6 +74,12 @@ export const SelectionControl = (function () {
onEvent("rowSelectChange");
}
},
+ onDoubleClick: () => {
+ onEvent("doubleClick");
+ if (getKey(record) !== props.selectedRowKey) {
+ onEvent("rowSelectChange");
+ }
+ }
};
},
};
@@ -101,6 +107,10 @@ export const SelectionControl = (function () {
changeSelectedRowKey(record);
onEvent("rowClick");
},
+ onDoubleClick: () => {
+ changeSelectedRowKey(record);
+ onEvent("doubleClick");
+ }
};
},
};
diff --git a/client/packages/lowcoder/src/comps/comps/tableComp/tableTypes.tsx b/client/packages/lowcoder/src/comps/comps/tableComp/tableTypes.tsx
index 47db799b84..f40f18c73d 100644
--- a/client/packages/lowcoder/src/comps/comps/tableComp/tableTypes.tsx
+++ b/client/packages/lowcoder/src/comps/comps/tableComp/tableTypes.tsx
@@ -144,6 +144,11 @@ export const TableEventOptions = [
value: "refresh",
description: trans("table.refresh"),
},
+ {
+ label: trans("event.doubleClick"),
+ value: "doubleClick",
+ description: trans("event.doubleClickDesc"),
+ }
] as const;
export type TableEventOptionValues = typeof TableEventOptions[number]['value'];
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://github.com/lowcoder-org/lowcoder/pull/1743.patch
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy