docs: add list field section to version 1
This commit is contained in:
@@ -89,6 +89,12 @@ export const versionOne: DocsStructure = {
|
||||
copy: 'copy.md',
|
||||
example: 'example.md',
|
||||
},
|
||||
{
|
||||
title: 'List Field',
|
||||
folder: 'list_field',
|
||||
copy: 'copy.md',
|
||||
example: 'example.md',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
# List Field {% #list-field %}
|
||||
|
||||
List fields are a special type of field that allow you to define a list of values that can be selected for the field. These fields have the following additional properties in addition to the standard [Field](#fields) properties.
|
||||
|
||||
## List Field Properties
|
||||
|
||||
{% table %}
|
||||
|
||||
- Property Name
|
||||
- Data Type
|
||||
- Description
|
||||
|
||||
---
|
||||
|
||||
- Multiplicity
|
||||
- `number`
|
||||
- Indicates whether the field is single or multi select. Possible values are: `0` or `1`.
|
||||
|
||||
---
|
||||
|
||||
- Values
|
||||
- `object[]`
|
||||
- An array of [List Value](#list-values) objects that define the possible values of the list field.
|
||||
|
||||
{% /table %}
|
||||
|
||||
### Multiplicity Types
|
||||
|
||||
{% table %}
|
||||
|
||||
- Multiplicity Type Value
|
||||
- Multiplicity Type Description
|
||||
|
||||
---
|
||||
|
||||
- 0
|
||||
- Indicates the reference field is single select and will only ever hold one value.
|
||||
|
||||
---
|
||||
|
||||
- 1
|
||||
- Indicates the reference field is multi select and can contain more than one value.
|
||||
|
||||
{% /table %}
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
# The List Field Object
|
||||
|
||||
{% code heading="LIST FIELD" defaultLanguage="json" %}
|
||||
|
||||
```json
|
||||
{
|
||||
"Multiplicity": 0,
|
||||
"Values": [
|
||||
{
|
||||
"Id": "2c1af5b1-0f90-4378-b9a5-8b7e22f2bc84",
|
||||
"Name": "list_value_1",
|
||||
"SortOrder": 1,
|
||||
"NumericValue": 1.0,
|
||||
"Color": "#008e8e"
|
||||
},
|
||||
{
|
||||
"Id": "0421e502-7f76-480a-9311-363aca3560bc",
|
||||
"Name": "list_value_2",
|
||||
"SortOrder": 2,
|
||||
"NumericValue": 2.0,
|
||||
"Color": "#a186be"
|
||||
},
|
||||
{
|
||||
"Id": "285b91c1-5800-47cb-a030-8cf7cdd7cdf1",
|
||||
"Name": "updated_list_value_1676840661138}",
|
||||
"SortOrder": 3,
|
||||
"NumericValue": 1.0,
|
||||
"Color": "#000000"
|
||||
}
|
||||
],
|
||||
"Id": 4801,
|
||||
"AppId": 130,
|
||||
"Name": "single_select_list_field",
|
||||
"Type": 400,
|
||||
"Status": 0,
|
||||
"IsRequired": false,
|
||||
"IsUnique": false
|
||||
}
|
||||
```
|
||||
|
||||
{% /code %}
|
||||
|
||||
@@ -28,4 +28,4 @@ List fields are a special type of field that allow you to define a list of value
|
||||
- `object[]`
|
||||
- An array of [List Value](#list-values) objects that define the possible values of the list field.
|
||||
|
||||
-
|
||||
{% /table %}
|
||||
|
||||
Reference in New Issue
Block a user