Я следую здесь чтобы добавить пункт контекстного меню в мою сетку. Проблема в том, что из области действия getContextMenuItems (в примере) я не могу получить доступ к каким-либо другим методам или переменным в моем компоненте. Это возможно? Пример ниже:
private varIWantToAccess: boolean = false;
function getContextMenuItems(params) {
var result = [
{ // custom item
name: 'Alert ' + params.value,
action: function ()
{
window.alert('Alerting about ' + params.value);
this.varIWantToAccess = true; // Builds fine, but throws a run time exception, since this "this" context is different than the one that has "varIWantToAccess"
}
},
....
return result;
}
Спасибо!