Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 2.15 KB

File metadata and controls

81 lines (54 loc) · 2.15 KB

CreateItemAction

Создает новый элемент в источнике данных не открывая новых view.

Extends

BaseAction

Syntax

new CreateItemAction()

Parameters

Нет.

Properties

Для работы с данными свойствами используйте методы getProperty и setProperty.

destinationSource* String Название редактируемого источника данных, куда необходимо добавить новый пустой элемент
destinationProperty String Путь до поля в источнике данных, куда необходимо добавить новый пустой элемент. Данное поле должно быть представлено массивом

* Обязательное свойство.

Обратите внимание, что если не указать destinationProperty, то новый элемент будет добавляться непосредственно в источник данных, соответствующий destinationSource, иначе - добавиться в список элементов, соответствующий destinationProperty.

Examples

var view = new InfinniUI.View();
var builder = new InfinniUI.ApplicationBuilder();

var metadata = {
    CreateItemAction: {
        DestinationValue: {
            Source: 'SomeDS'
        }
    }
};

var createItemAction = builder.build( metadata, {parentView: view} );

createItemAction.execute();

See Also

CreateItemAction.metadata.rst