Configuring Properties
All controls can have properties. The supported properties are mentioned in the descriptors of the controls.
An example of properties in descriptor is:
Sample Descriptor
{
"name": "properties",
"dataType": "complex",
"attributes": [
{
"name": "mandatory",
"dataType": "boolean",
"defaultValue": false
}
]
}The above example shows that a property called mandatory is applicable for a control (say Obs Control).
In implementer interface, these properties from the descriptors will be shown in the property editor based on the control as below:

By default, the checkbox of properties will either be selected or unselected based on the 'defaultValue' mentioned in the descriptor.
원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0