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