api-types

api-types
api-types
JSON Example
{
    "system": {
        "description": "string",
        "icon": "string",
        "name": "string",
        "externalUrl": "string",
        "state": "string",
        "objects": [
            {
                "description": "string",
                "icon": "string",
                "name": "string",
                "externalUrl": "string",
                "state": "string",
                "attributes": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string",
                        "type": "string",
                        "readonly": false
                    }
                ],
                "constructors": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string",
                        "type": "string",
                        "parameters": [
                            {
                                "description": "string",
                                "icon": "string",
                                "name": "string",
                                "externalUrl": "string",
                                "state": "string",
                                "type": "string"
                            }
                        ]
                    }
                ],
                "methods": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string",
                        "type": "string",
                        "parameters": [
                            {
                                "description": "string",
                                "icon": "string",
                                "name": "string",
                                "externalUrl": "string",
                                "state": "string",
                                "type": "string"
                            }
                        ]
                    }
                ],
                "members": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string",
                        "type": "string"
                    }
                ],
                "events": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string"
                    }
                ],
                "isNamespace": false
            }
        ],
        "enums": [
            {
                "description": "string",
                "icon": "string",
                "name": "string",
                "externalUrl": "string",
                "state": "string",
                "values": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string"
                    }
                ]
            }
        ],
        "types": [
            {
                "description": "string",
                "icon": "string",
                "name": "string",
                "externalUrl": "string",
                "state": "string",
                "scriptObject": "string",
                "props": [
                    "string"
                ],
                "events": [
                    {
                        "description": "string",
                        "icon": "string",
                        "name": "string",
                        "externalUrl": "string",
                        "state": "string",
                        "type": "string",
                        "minValue": "string",
                        "maxValue": "string",
                        "numberFormat": "string",
                        "unit": "string",
                        "props": [
                            {
                                "description": "string",
                                "icon": "string",
                                "name": "string",
                                "externalUrl": "string",
                                "state": "string",
                                "type": "string"
                            }
                        ]
                    }
                ]
            }
        ],
        "plugins": [
            {
                "description": "string",
                "icon": "string",
                "name": "string",
                "externalUrl": "string",
                "state": "string",
                "version": "string",
                "build": 0,
                "detailsLink": "string"
            }
        ]
    },
    "plugins": [
        {
            "description": "string",
            "icon": "string",
            "name": "string",
            "externalUrl": "string",
            "state": "string",
            "version": "string",
            "build": 0,
            "detailsLink": "string"
        }
    ],
    "scriptCategories": [
        {
            "description": "string",
            "icon": "string",
            "name": "string",
            "externalUrl": "string",
            "state": "string",
            "id": "string",
            "actionsCount": 0,
            "detailsLink": "string"
        }
    ]
}
system
Optional

system

plugins
Optional

plugins

scriptCategories
Optional

scriptCategories