Показать сообщение отдельно
  #1 (permalink)  
Старый 23.07.2013, 17:07
Новичок на форуме
Отправить личное сообщение для Pro100tom Посмотреть профиль Найти все сообщения от Pro100tom
 
Регистрация: 22.07.2013
Сообщений: 9

Параметры функции
Здравствуйте еще раз. Пытаюсь написать приложение, но не совсем здорово выходит. Решил еще раз по шагам вылизать весь синтакс. И наткнулся на, казалось бы одну очевидную вещь, да вот не понимаю, как оказалось. Смотрите, вот код:
Ext.define('AM.controller.Users', {
    extend: 'Ext.app.Controller',

    views: [
        'user.List'
    ],

    init: function() {
        this.control({
            'userlist': {
                itemdblclick: this.editUser
            }
        });
    },

    editUser: function(grid, record) {
        console.log('Double clicked on ' + record.get('name'));
    }
});
Есть функция, которая называется editUser. Просит два параметра (grid и record). Где этот grid взяли? Откуда record появился? Как узнать сколько таких параметров нужно и как узнать вообще для чего они нужны?
Ответить с цитированием