applied On 2/22/18 2:32 PM, Dominik Csapak wrote: > Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> > --- > www/manager6/panel/InfoWidget.js | 17 +++++++++++++++-- > 1 file changed, 15 insertions(+), 2 deletions(-) > > diff --git a/www/manager6/panel/InfoWidget.js > b/www/manager6/panel/InfoWidget.js > index fe1f87d3..829ee112 100644 > --- a/www/manager6/panel/InfoWidget.js > +++ b/www/manager6/panel/InfoWidget.js > @@ -16,9 +16,16 @@ Ext.define('PVE.widget.Info',{ > itemId: 'label', > data: { > title: '', > - usage: '' > + usage: '', > + iconCls: undefined > }, > - tpl: '<div class="left-aligned">{title}</div><div > class="right-aligned">{usage}</div>' > + tpl: [ > + '<div class="left-aligned">', > + '<tpl if="iconCls">', > + '<i class="{iconCls}"></i> ', > + '</tpl>', > + '{title}</div> <div class="right-aligned">{usage}</div>' > + ] > }, > { > height: 2, > @@ -42,6 +49,11 @@ Ext.define('PVE.widget.Info',{ > me.getComponent('progress').setVisible(enable); > }, > > + setIconCls: function(iconCls) { > + var me = this; > + me.getComponent('label').data.iconCls = iconCls; > + }, > + > updateValue: function(text, usage) { > var me = this; > var label = me.getComponent('label'); > @@ -78,6 +90,7 @@ Ext.define('PVE.widget.Info',{ > me.getComponent('progress').setVisible(me.printBar); > > me.updateValue(me.text, me.value); > + me.setIconCls(me.iconCls); > } > > }); >
_______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel