/**
* @class Ext.layout.component.ProgressBar
* @extends Ext.layout.component.Component
* @private
*/
Ext.define('Ext.layout.component.ProgressBar', {
/* Begin Definitions */
alias: ['layout.progressbar'],
extend: 'Ext.layout.component.Component',
/* End Definitions */
type: 'progressbar',
onLayout: function(width, height) {
var me = this,
owner = me.owner,
textEl = owner.textEl;
me.setElementSize(owner.el, width, height);
textEl.setWidth(owner.el.getWidth(true));
me.callParent([width, height]);
owner.updateProgress(owner.value);
}
});