L'API ExtJs permet de connaître les différentes possibilités que nous offre chaque Classe.
Toutes les options qui permettent de configurer votre objet lors de la création.
Exemple :
var maFenetre = new Ext.Window({
title : 'ma nouvelle fenere',
width:500,
height:250
});
Toutes les propriétés (le plus souvent en lecture seule) accessibles lorsque l'objet est déja créé.
Toutes les méthodes (actions) que propose l'objet. On peut généralement modifier au accéder aux propriétés grâce à des méthodes GET et SET.
Exemples :
maFenetre.show(); // on affiche la fenetre
maFenetre.setTitle('Mon nouveau titre') //on change le titre de la fenetre
Tout les événement auxquels l'objet répond.
Exemple : Affiche 'à bientôt' lorsque l'on ferme la fenêtre
maFenetre.on('beforeclose',function(){
alert('à bientôt')
},this);