static/ext/src/grid/RowEditor.js
function(record, columnHeader) {
        var me = this,
            grid = me.editingPlugin.grid,
            store = grid.store,
            view = grid.getView(),
            context = me.context = Ext.apply(me.editingPlugin.context, {
                view: view,
                store: store
            });

        if (!me.rendered) {
            me.render(view.el);
        }
        // make sure our row is selected before editing
        context.grid.getSelectionModel().select(record);

        // Reload the record data
        me.loadRecord(record);

        if (!me.isVisible()) {
            me.show();
        }
        me.reposition({
            callback: this.focusContextCell
        });
    }
function(record, columnHeader) {
        var me = this,
            grid = me.editingPlugin.grid,
            store = grid.store,
            view = grid.getView(),
            context = me.context = Ext.apply(me.editingPlugin.context, {
                view: view,
                store: store
            });

        if (!me.rendered) {
            me.render(view.el);
        }
        // make sure our row is selected before editing
        context.grid.getSelectionModel().select(record);

        // Reload the record data
        me.loadRecord(record);

        if (!me.isVisible()) {
            me.show();
        }
        me.reposition({
            callback: this.focusContextCell
        });
    }
function ( record , columnHeader ) { var me = this , grid = me . editingPlugin . grid , store = grid . store , view = grid . getView ( ) , context = me . context = Ext . apply ( me . editingPlugin . context , { view : view , store : store } ) ; if ( ! me . rendered ) { me . render ( view . el ) ; } // make sure our row is selected before editing context . grid . getSelectionModel ( ) . select ( record ) ; // Reload the record data me . loadRecord ( record ) ; if ( ! me . isVisible ( ) ) { me . show ( ) ; } me . reposition ( { callback : this . focusContextCell } ) ; }
Start editing the specified grid at the specified position.
@param {Ext.data.Model} record The Store data record which backs the row to be edited.
@param {Ext.data.Model} columnHeader The Column object defining the column to be edited.
Start editing the specified grid at the specified position .