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>&nbsp;<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

Reply via email to