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'); }"
}
}