Nous créons la classe MainBorder.js dans le répertoire view de notre application.
Ext.define('Appli.view.MainBorder', {
extend: 'Ext.panel.Panel',
alias:'widget.mainborder',
layout: 'border',
initComponent: function() {
var me = this;
Ext.applyIf(me,{
items: [{
xtype: 'panel',
region:'west',
width:200
},{
xtype: 'panel',
region:'east',
width:200
},{
xtype:'panel',
region:'center'
}]
});
me.callParent(arguments);
}
});
nous créons simplement un objet de type Border avec 3 panels : un au centre, un a gauche et un a droite.
On observe les propriétés: