ButtonEdit.metadata

Метаданные типа ButtonEdit.

Properties

Name Type Default Description
Icon String1 Иконка, отображаемая на кнопке
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": {
                ...
            }
        }
    }
}