Я не могу заставить Intellisense отображать любые методы, кроме методов Object, когда я наследую через Ext.extend (). Возможно ли для Intellisense отображать дополнительные методы?
Я использовал обходной путь, предложенный в этом SO-вопросе , чтобы заставить работать пространства имен, поэтому я не верю, что это связано с этой проблемой.
Пример кода ниже:
///<reference path="ext-base.js" />
///<reference path="ext-all.js" />
///<reference path="namespace.js" />
MNS.Production.DetailedGrid = Ext.extend(MNS.commonUI.GridPanel,
{
initComponent: function () {
var columns = this.getColumns();
},
getColumns: function () {
var columns =
//...build columns
},
//....
//....Additional methods, etc.
});
var detailedGrid = new MNS.Production.DetailedGrid();
Хотя я получаю intellisense для команды MNS.Production.DetailedGrid (), я не получаю intellisense для методов объекта подробных сеток, кроме методов по умолчанию. Как заставить Visual Studio показывать эти методы?