DeleteAction.metadata

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

Properties

Name Type Default Description
DestinationValue.Source* String Название источника данных, из которого производится удаление
DestinationValue.Property* String Путь до документа в источнике данных, который будет удалятся
Accept Boolean true Значение, определяющее, нужно ли перед удалением спросить согласие пользователя на удаление
AcceptMessage String   Текст для сообщения во всплывающем окне
AcceptMessageType String default Тип всплывающего окна. Доступные варианты: default, error, warning
OnSuccess Script Устанавливает обработчик успешного завершения действия
OnError Script Устанавливает обработчик завершения действия с ошибкой

* Обязательное свойство.

Examples

{
    "DeleteAction": {
        "AcceptMessage": "Do you really want to delete it?",
        "AcceptMessageType": "error",
        "DestinationValue": {
          "Source": "DataSource1",
          "Property": "$"
        },
        "Accept": false,
        "OnSuccess": "{ alert('onSuccess'); }",
        "OnError": "{ alert('onError'); }"
    }
}
{
    "DeleteAction": {
        "AcceptMessage": "Do you seriously want to delete it?",
        "AcceptMessageType": "warning",
        "DestinationValue": {
          "Source": "DataSource1",
          "Property": "$.Hospitalizations.0"
        },
        "Accept": false
    }
}