[ExtJS] Принцип работы метода lookup в Dataview

Всем привет, подскажите, пожалуйста, кто знает, как работает метод this.lookup[node.id]; где можно вообще посмотреть его исходники? Кусок кода взял из компонента Gallery. В документации ExtJs про него ни слова, а в исходниках Gallery этот метод не обнаружил.

,onDblClick: function(d,idx,n) {
        //console.log(this.config);
        var node = this.getSelectedNodes()[0];
        if (!node) return false;

        if (this.config.inPanel) {
            this.cm.activeNode = node;
            this.updateItem(node,n);
        } else {
            var data = this.lookup[node.id];
            this.fireEvent('select',data);
        }
a.drobushevskiy
13 мая 2015, 20:18
modx.pro
1 177
0

Комментарии: 1

Алексей Ерохин
14 мая 2015, 11:40
+1
Во view.AlbumItems есть метод prepareData, который подготавливает данные каждой записи, в этом методе заполняется массив lookup
github.com/splittingred/Gallery/blob/87a03638dec1c878884acc77f9f1c36cd427df7d/assets/components/gallery/js/mgr/widgets/album/album.items.view.js#L183
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1