PropertyItem

PropertyItem
PropertyItem

Represents a label-value pair.

JSON Example
{
    "field": "string",
    "render_configuration": [
        {
            "color": "string",
            "condition": "string",
            "display_value": "string",
            "tooltip": [
                {
                    "text": "string",
                    "condition": "string"
                }
            ],
            "icons": [
                {
                    "placement": "string",
                    "type": "string",
                    "tooltip": [
                        {
                            "text": "string",
                            "condition": "string"
                        }
                    ]
                }
            ]
        }
    ],
    "type": "string",
    "heading": false,
    "condition": "string",
    "label": {
        "text": "string",
        "hover": false,
        "navigation": "string",
        "condition": "string",
        "icons": [
            {
                "placement": "string",
                "type": "string",
                "tooltip": [
                    {
                        "text": "string",
                        "condition": "string"
                    }
                ]
            }
        ]
    }
}
string
field
Required

Represents field value of the property.

render_configuration
Optional

Render configuration to be applied, if any.

string
type
Required

Data type of the field.

Possible values are : String, Number, Date, Url,
boolean
heading
Optional

Set to true if the field is a heading. Default is false.

string
condition
Optional

If the condition is met then the property will be displayed. Examples of expression syntax are provided under 'example_request' section of 'CreateWidgetConfiguration' API.

label
Optional

label