Additional field attributes

When you work with the metadata of an app, a workspace, a process, etc., a list of fields can be defined in their model. For example, it can be a list of app fields or a workspace’s parameters. Fileds of the App, Category and Table types can contain additional data properties.

Let's take a look at the data data structure depending on the field’s type in type.

SysCollection — App

    "data": {
        // App workspace
        "namespace": "string"
        // App code
        "code": "string"
    }

Enum — Category

    "data": [
        {
            // Category name
            "name": "string"
            // Category code
            "code": "string"
            // Default selection
            "default": "boolean"
        }
    ]

Table

    "data": {
        // Table field
        "fields": [
            {
                // Table field code
                "code": "string",
                // Table field type
                "type": "string",
                // Table type display parameters
                "view": {
                    "name": "string"
                }
            }
        ]
    }