You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dashjoin-docs/docs/developer-reference.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ The child titles are used as a label. Only the active tab is shown.
74
74
### Form Widgets
75
75
76
76
Like containers, form widgets allow adding input elements. Every input widget must use a unique name which is in turn
77
-
used as the key in the resulting JSON structure. See [environment](appendix-inputs.md) for examples. Inputs can be of the following type:
77
+
used as the key in the resulting JSON structure. See [appendix inputs](appendix-inputs.md) for examples. Inputs can be of the following type:
78
78
79
79
* boolean: displays an on/off toggle and returns a boolean value
80
80
* string; a regular text box that returns a string
@@ -380,7 +380,7 @@ When icons is "*": "icon", all icons will be mapped to that same specified icon.
380
380
Allows editing related records of a database record:
381
381
382
382
* prop: foreign key column on the related table
383
-
* columns: columns to display in the editRelated table display. Note that this option is only available in Dashjoin Studio
383
+
* columns: columns to display in the editRelated table display
384
384
385
385
#### graph
386
386
@@ -539,7 +539,7 @@ allows the user to edit the text and call expressions via the custom menu.
539
539
540
540
```json
541
541
{
542
-
"widget": "mdxeditor"
542
+
"widget": "mdxeditor",
543
543
"markdown": "# Hello ${user} ${context}",
544
544
"context": "'my context expression'",
545
545
"properties": {
@@ -644,7 +644,7 @@ Displays a tree based on a recursive query
644
644
* query: query that projects a single column with the keys of the current node's children. The primary key of the current node (null for the tree root) is passed as a query argument. The query typically has the form: select id from recursiveTable where fk=parameter
645
645
* expression: allows configuring the widget via JSONata. The result must be a node or an array of nodes. A node has the fields data and an optional field children. The widget displays the contents of data similar to the display widget. If data includes an icon field, the tree is displayed [like this](https://mui.com/material-ui/react-list/#nested-list).
646
646
647
-
### uploadfile
647
+
####uploadfile
648
648
649
649
Allows uploading files to the upload directory. Note that WebDAV must be turned on using the WEBDEV_ENABLED environment
0 commit comments