UpdateAction

Обновляет список элементов источника данных.

Extends

BaseAction

Syntax

new UpdateAction(parentView)

Parameters

Name Type Description
parentView View Родительское представление

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

See Also