グリッドに次のようなカスタムアクション列があります。
Ext.define('Profiler.view.Common.ActionColumn', {
alias: 'widget.asaActionColumn',
extend: 'Ext.grid.column.Action',
items: [{
iconCls: 'edit',
tooltip: __("Edit"),
handler: function (grid, rowIndex, colIndex) {
this.fireEvent('itemedit', grid, rowIndex, colIndex);
}
}, {
iconCls: 'delete',
tooltip: __("Delete"),
handler: function (grid, rowIndex, colIndex) {
this.fireEvent('itemdelete', grid, rowIndex, colIndex);
}
}, {
iconCls: 'information',
tooltip: __("Info"),
handler: function (grid, rowIndex, colIndex) {
this.fireEvent('PersonageInformation', grid, rowIndex, colIndex);
}
}]
});
しかし、レンダリングページが機能しない場合: