OpenAction¶
Открывает представление.
Extends¶
Syntax¶
new OpenAction(parentView)
Properties¶
Для работы с данными свойствами используйте методы getProperty и setProperty.
Name | Type | Description |
---|---|---|
linkView | LinkView | Объект, который будет создавать и настраивать представление |
Метод execute¶
Если при вызове метода execute указан параметр callback, то вызов данного обработчика осуществляется с параметром view.
Name | Type | Description |
---|---|---|
view | Представление | Открытое представление |
Examples¶
var linkView = (new InlineViewBuilder()).build(null, {
builder: args.builder,
metadata: {View: viewMetadata},
parentView: args.parentView
});
var openActionCallback = function(view){
console.log('%s was opened', view.name);
};
var openAction = new OpenAction(args.parentView);
openAction.setProperty('linkView', linkView);
openAction.execute(openActionCallback);
OpenAction.metadata¶
Метаданные типа OpenAction.
Properties¶
Name | Type | Description |
---|---|---|
LinkView* | LinkView.metadata | Объект, который будет создавать и настраивать представление |
* Обязательное свойство.
Examples¶
{
"OpenAction": {
"LinkView": {
"InlineView": {
...
}
}
}
}