
Untitled
By: a guest on
May 14th, 2012 | syntax:
None | size: 1.07 KB | hits: 15 | expires: Never
Ext4 Component Show
Ext.define('NS.controller.ImplementationStatuses', {
extend: 'Ext.app.Controller',
stores: ['ImplementationStatuses'],
models: ['ImplementationStatus'],
views: ['ImplementationStatus.Legend'],
init: function() {
var view = Ext.widget('statusLegend');
}
});
Ext.define('NS.view.ImplementationStatus.Legend', {
extend: 'Ext.window.Window',
alias : 'widget.statusLegend',
views: ['ImplementationStatus.List'],
initComponent: function() {
console.log("Initializing NS.view.ImplementationStatus.Legend");
// This creates the list of statuses
var list = Ext.create('NS.view.ImplementationStatus.List', {});
list.show();
// Define the list of items
this.items = [list];
}
});
Ext.define('NS.view.ImplementationStatus.List', {
extend: 'Ext.panel.Panel',
alias : 'widget.statusList',
initComponent: function() {
console.log("Initializing NS.view.ImplementationStatus.List");
}
});
Ext.window.Window.prototype.initComponent.apply(this, arguments);