J'ai un panneau Ext West depuis ma fenêtre d'affichage et j'ai un gestionnaire sur un bouton qui supprime d'abord tous les éléments de l'ouest puis affiche un autre élément, puis fait un doLayout(). Il y a donc 3 choses que cette fonction fait en cliquant sur le bouton. Je voudrais ajouter un masque sur le panneau ouest lorsque le bouton est cliqué et démasquer après que toutes les 3 tâches sont terminées.Panneau de masque ExtJS pendant que les actions sont effectuées
Voici le panneau:
{
region: 'west',
id: 'west-panel',
title: 'West',
split: true,
width: 200,
minSize: 175,
maxSize: 400,
collapsible: true,
margins: '0 0 0 5',
layout: 'fit'
items: [leftMenu]
}
Et voilà comment je fais les tâches:
west.removeAll();
west.add(indexHeaderPanel);
west.doLayout();
Est-ce possible? Je donnerai plus d'informations si demandé. Je vous remercie.