sencha modern kitchen examples example extjs grid contextmenu

modern - Cómo agregar un botón Extra en el menú del encabezado de cuadrícula Extjs



sencha examples 6 (1)

¿Alguien ha tenido la necesidad de agregar un botón adicional al menú del encabezado del panel de cuadrícula (clasificación / columnas)? potencialmente me gustaría agregar otro botón al menú que se restablece al modelo de columnas predeterminado. Puedo lograr esto usando Jquery, pero me preguntaba si existe una forma EXTjs para hacerlo.

Gracias


Debes buscar en la fuente para ver si está allí, pero un GridPanel tiene una propiedad de view que es su GridView que a su vez tiene una propiedad hmenu que es el menú que muestra cuando haces clic en uno de esos encabezados de columna.

Entonces, con un GridPanel llamado gridpanel (una vez que se represente) puede hacer lo siguiente:

gridpanel.view.hmenu.add({ text: ''reset'', handler: function() { // reset magicks } });