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
}
}