From bfa2d53e391e33a38e62306474ec83f7c1c06aa3 Mon Sep 17 00:00:00 2001 From: Gerard Burns Date: Mon, 15 Apr 2024 06:12:02 +0100 Subject: [PATCH] bindings wip --- .../common/CodeEditor/CodeEditor.svelte | 4 ++ .../ExplanationModal/subjects/Column.svelte | 19 ++++++++-- .../components/BindingProperty.svelte | 38 +++++++++++++++++++ .../subjects/components/JSONProperty.svelte | 29 ++------------ .../subjects/components/index.js | 1 + .../settings/controls/MultiFieldSelect.svelte | 1 - packages/client/manifest.json | 3 ++ 7 files changed, 64 insertions(+), 31 deletions(-) create mode 100644 packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/BindingProperty.svelte diff --git a/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte b/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte index ba5f75083a..0102d8f7a9 100644 --- a/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte +++ b/packages/builder/src/components/common/CodeEditor/CodeEditor.svelte @@ -54,6 +54,7 @@ export let autofocus = false export let jsBindingWrapping = true export let readonly = false + export let readonlyLineNumbers = false const dispatch = createEventDispatcher() @@ -240,6 +241,9 @@ if (readonly) { complete.push(EditorState.readOnly.of(true)) + if (readonlyLineNumbers) { + complete.push(lineNumbers()) + } } else { complete = [ ...complete, diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte index e94ae9cb44..038ecfe1b0 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte +++ b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/Column.svelte @@ -1,5 +1,5 @@ + + + + diff --git a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/JSONProperty.svelte b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/JSONProperty.svelte index eadaea537b..f4787067ed 100644 --- a/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/JSONProperty.svelte +++ b/packages/builder/src/components/design/settings/controls/FieldContext/ExplanationModal/subjects/components/JSONProperty.svelte @@ -1,35 +1,12 @@ -
- - - {name} - - - - -
-    
-      {value}
-    
-  
-
+
+  {value}
+