Skip to content

Commit 82ec628

Browse files
author
FalkWolsky
committed
Enabling New eChart Types
1 parent db735f3 commit 82ec628

File tree

3 files changed

+65
-0
lines changed

3 files changed

+65
-0
lines changed

client/packages/lowcoder/src/comps/index.tsx

+56
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,62 @@ export var uiCompMap: Registry = {
233233
},
234234
},
235235

236+
barChart: {
237+
name: trans("uiComp.basicChartCompName"),
238+
enName: "Bar Chart",
239+
description: trans("uiComp.basicChartCompDesc"),
240+
categories: ["dashboards"],
241+
icon: ChartCompIcon,
242+
comp: remoteComp({ ...builtInRemoteComps, compName: "barChart" }),
243+
keywords: trans("uiComp.basicChartCompKeywords"),
244+
layoutInfo: {
245+
w: 12,
246+
h: 40,
247+
},
248+
},
249+
250+
lineChart: {
251+
name: trans("uiComp.basicChartCompName"),
252+
enName: "Line Chart",
253+
description: trans("uiComp.basicChartCompDesc"),
254+
categories: ["dashboards"],
255+
icon: ChartCompIcon,
256+
comp: remoteComp({ ...builtInRemoteComps, compName: "lineChart" }),
257+
keywords: trans("uiComp.basicChartCompKeywords"),
258+
layoutInfo: {
259+
w: 12,
260+
h: 40,
261+
},
262+
},
263+
264+
pieChart: {
265+
name: trans("uiComp.basicChartCompName"),
266+
enName: "Pie Chart",
267+
description: trans("uiComp.basicChartCompDesc"),
268+
categories: ["dashboards"],
269+
icon: ChartCompIcon,
270+
comp: remoteComp({ ...builtInRemoteComps, compName: "pieChart" }),
271+
keywords: trans("uiComp.basicChartCompKeywords"),
272+
layoutInfo: {
273+
w: 12,
274+
h: 40,
275+
},
276+
},
277+
278+
scatterChart: {
279+
name: trans("uiComp.basicChartCompName"),
280+
enName: "Scatter Chart",
281+
description: trans("uiComp.basicChartCompDesc"),
282+
categories: ["dashboards"],
283+
icon: ChartCompIcon,
284+
comp: remoteComp({ ...builtInRemoteComps, compName: "scatterChart" }),
285+
keywords: trans("uiComp.basicChartCompKeywords"),
286+
layoutInfo: {
287+
w: 12,
288+
h: 40,
289+
},
290+
},
291+
236292
candleStickChart: {
237293
name: trans("uiComp.candleStickChartCompName"),
238294
enName: "Candlestick Chart",

client/packages/lowcoder/src/comps/uiCompRegistry.ts

+4
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,10 @@ export type UICompType =
149149
| "responsiveLayout"
150150
| "splitLayout"
151151
| "tour"
152+
| "barChart"
153+
| "lineChart"
154+
| "pieChart"
155+
| "scatterChart"
152156
| "funnelChart"
153157
| "gaugeChart"
154158
| "sankeyChart"

client/packages/lowcoder/src/pages/editor/editorConstants.tsx

+5
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,11 @@ export const CompStateIcon: {
208208
themeriverChart : <ThemeriverChartCompIconSmall />,
209209
basicChart : <ChartCompIconSmall />,
210210

211+
barChart : <ChartCompIconSmall />,
212+
lineChart : <ChartCompIconSmall />,
213+
pieChart : <ChartCompIconSmall />,
214+
scatterChart : <ChartCompIconSmall />,
215+
211216
avatar: <AvatarCompIconSmall />,
212217
avatarGroup: <AvatarGroupCompIconSmall />,
213218
colorPicker: <ColorPickerCompIconSmall />,

0 commit comments

Comments
 (0)