UI: Improved dashboard load performance by optimizing widget header template.
This commit is contained in:
		
							parent
							
								
									3b6153acc7
								
							
						
					
					
						commit
						3e8824c529
					
				@ -80,9 +80,9 @@
 | 
			
		||||
             (mousedown)="widgetMouseDown($event, widget)"
 | 
			
		||||
             (click)="widgetClicked($event, widget)"
 | 
			
		||||
             (contextmenu)="openWidgetContextMenu($event, widget)">
 | 
			
		||||
          <div fxLayout="row" fxLayoutAlign="space-between start">
 | 
			
		||||
            <div class="tb-widget-title" fxLayout="column" fxLayoutAlign="center start" [fxShow]="widget.showWidgetTitlePanel">
 | 
			
		||||
              <span [fxShow]="widget.showTitle"
 | 
			
		||||
          <div *ngIf="widgetComponent.widgetContext?.inited" fxLayout="row" fxLayoutAlign="space-between start">
 | 
			
		||||
            <div class="tb-widget-title" fxLayout="column" fxLayoutAlign="center start" *ngIf="widget.showWidgetTitlePanel">
 | 
			
		||||
              <span *ngIf="widget.showTitle"
 | 
			
		||||
                    [ngClass]="{'single-row': widget.hasTimewindow}"
 | 
			
		||||
                    [ngStyle]="widget.titleStyle"
 | 
			
		||||
                    [matTooltip]="widget.titleTooltip"
 | 
			
		||||
@ -93,7 +93,6 @@
 | 
			
		||||
                {{widget.customTranslatedTitle}}
 | 
			
		||||
              </span>
 | 
			
		||||
              <tb-timewindow *ngIf="widget.hasTimewindow"
 | 
			
		||||
                             #timewindowComponent
 | 
			
		||||
                             aggregation="{{widget.hasAggregation}}"
 | 
			
		||||
                             timezone="true"
 | 
			
		||||
                             [isEdit]="isEdit"
 | 
			
		||||
@ -101,7 +100,7 @@
 | 
			
		||||
                             (ngModelChange)="widgetComponent.onTimewindowChanged($event)">
 | 
			
		||||
              </tb-timewindow>
 | 
			
		||||
            </div>
 | 
			
		||||
            <div [fxShow]="widget.showWidgetActions"
 | 
			
		||||
            <div *ngIf="widget.showWidgetActions"
 | 
			
		||||
                 class="tb-widget-actions"
 | 
			
		||||
                 [ngClass]="{'tb-widget-actions-absolute': !(widget.showWidgetTitlePanel&&(widget.showTitle||widget.hasAggregation))}"
 | 
			
		||||
                 fxLayout="row"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user