UpdateAction¶
Обновляет список элементов источника данных.
Extends¶
Syntax¶
new UpdateAction(parentView)
Properties¶
Для работы с данными свойствами используйте методы getProperty и setProperty.
| Name | Type | Description |
|---|---|---|
| dataSource | DataSource | Источник данных, который будет обновляться |
Метод execute¶
Если при вызове метода execute указан параметр callback, то вызов данного обработчика осуществляется с параметрами context и argument.
| Name | Type | Description |
|---|---|---|
| context | Контекст представления | Контекст родительского представления |
| argument.value | Array |
Новый список элементов источника данных |
Examples¶
var updateAction = new UpdateAction(parentView);
updateAction.setProperty('dataSource', parentView.context.dataSources['DataSource1']);
updateAction.execute(); // обновит DataSource1
UpdateAction.metadata¶
Метаданные типа UpdateAction.
Properties¶
| Name | Type | Description |
|---|---|---|
| DestinationValue.Source* | String |
Название источника данных |
| OnSuccess | Script | Устанавливает обработчик успешного завершения действия |
| OnError | Script | Устанавливает обработчик завершения действия с ошибкой |
* Обязательное свойство.
Examples¶
{
"UpdateAction": {
"DestinationValue": {
"Source": "DataSource1"
},
"OnSuccess": "{ alert('onSuccess'); }",
"OnError": "{ alert('onError'); }"
}
}