dataTypes
Type: Array of JSON objects
Required: No
"dataTypes": [
{
"name": "tchmi:framework#/definitions/CustomDatatype",
"schema": "Schema/TypeDefinitions/CustomDatatype.Schema.json"
}
]
This property contains a list of all user-specific data types defined in the control. Developer can define their own data types in a JSON schema. The definition usually takes place under "Schema\TypeDefinitions". In order for the Engineering to know and be able to process the user-specific data types, they must be referenced in Description.json.
A dataType object contains the following properties:
name
{String}: Name of the new data type. Framework data types are always user-specific and have to start with "tchmi:framework#/definitions/{MyName}". For each data type an individual name must be assigned.schema
{string, relative path}: Relative path to the JSON schema file describing the data type.