{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "entity-property-ui-descriptor.schema.json", "title": "EntityPropertyUIDescriptor", "description": "UI configuration for a property", "type": "object", "properties": { "displayName": { "type": "string", "description": "Display name for the property in UI. Falls back to property name if not set." }, "isAvailableOnDataTable": { "type": "boolean", "description": "Whether the property is shown in the data table listing" }, "isAvailableOnDataTableFiltering": { "type": "boolean", "description": "Whether the property is available for filtering in the data table" }, "creationFormAvailability": { "$ref": "entity-property-ui-form-availability.schema.json" }, "editingFormAvailability": { "$ref": "entity-property-ui-form-availability.schema.json" }, "quickLookOrder": { "type": "integer", "description": "Order of the property in quick look views. Higher numbers appear first. Set to -1 to exclude from quick look. If no property has a value, first 5 properties by name are shown." } }, "additionalProperties": false }