From 1fc9352660514c7a18a2e8fed696ab5259481dfb Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 8 Jun 2023 15:28:09 +0200 Subject: [PATCH] add options to chartjs component --- frontend/src/lib/components/ArgInfo.svelte | 14 ++++++++++++-- .../apps/components/display/AppChartJs.svelte | 16 ++++++++-------- .../apps/editor/component/components.ts | 6 ++++++ 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/frontend/src/lib/components/ArgInfo.svelte b/frontend/src/lib/components/ArgInfo.svelte index bfc9a8cf18..261b834d1e 100644 --- a/frontend/src/lib/components/ArgInfo.svelte +++ b/frontend/src/lib/components/ArgInfo.svelte @@ -1,8 +1,9 @@ {#each Object.keys(components['chartjscomponent'].initialData.configuration) as key (key)} diff --git a/frontend/src/lib/components/apps/editor/component/components.ts b/frontend/src/lib/components/apps/editor/component/components.ts index 7e37f5eacd..5b6d3ae5ec 100644 --- a/frontend/src/lib/components/apps/editor/component/components.ts +++ b/frontend/src/lib/components/apps/editor/component/components.ts @@ -781,6 +781,12 @@ export const components = { fieldType: 'select', selectOptions: selectOptions.chartTypeOptions, value: 'pie' + }, + options: { + type: 'static', + fieldType: 'object', + value: {}, + tooltip: 'ChartJs options object' } }, componentInput: {