ButtonEdit.metadata¶
Метаданные типа ButtonEdit.
Properties¶
Name | Type | Default | Description |
---|---|---|---|
Icon | String 1 |
– | Иконка, отображаемая на кнопке |
ReadOnly | Boolean |
true | Значение, определяющее, возможно ли редактирование текстового поля |
ShowClear | Boolean |
true | Значение, определяющее наличие кнопки, очищающей указанное значение |
OnButtonClick | Script | – | Обработчик события нажатия на кнопку |
Action | ActionMetadata | – | Основное действие кнопки |
OnButtonClick сработает раньше, чем Action.
1 Полный список доступных названий и соответсвующих отображений: Icons.
Examples¶
ButtonEdit удобно использовать для редактирования полей-объектов (вроде адреса).
{
"ButtonEdit": {
"ShowClear": false,
"Icon": "pencil",
"Value": {
"Source": "MainDataSource",
"Property": "$.Address"
},
"DisplayFormat": "${City}, ${Street} st., ${House}",
"Action": {
"EditAction": {
...
}
}
}
}