Fix conflicts
This commit is contained in:
		
						commit
						cae12002c8
					
				@ -190,6 +190,7 @@ function DashboardController($scope, $rootScope, $element, $timeout, $mdMedia, $
 | 
				
			|||||||
    vm.widgetTitle = widgetTitle;
 | 
					    vm.widgetTitle = widgetTitle;
 | 
				
			||||||
    vm.widgetTitleIcon = widgetTitleIcon;
 | 
					    vm.widgetTitleIcon = widgetTitleIcon;
 | 
				
			||||||
    vm.widgetTitleIconStyle = widgetTitleIconStyle;
 | 
					    vm.widgetTitleIconStyle = widgetTitleIconStyle;
 | 
				
			||||||
 | 
					    vm.widgetTitleTooltip = widgetTitleTooltip;
 | 
				
			||||||
    vm.customWidgetHeaderActions = customWidgetHeaderActions;
 | 
					    vm.customWidgetHeaderActions = customWidgetHeaderActions;
 | 
				
			||||||
    vm.widgetActions = widgetActions;
 | 
					    vm.widgetActions = widgetActions;
 | 
				
			||||||
    vm.dropWidgetShadow = dropWidgetShadow;
 | 
					    vm.dropWidgetShadow = dropWidgetShadow;
 | 
				
			||||||
@ -964,6 +965,16 @@ function DashboardController($scope, $rootScope, $element, $timeout, $mdMedia, $
 | 
				
			|||||||
        return style;
 | 
					        return style;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    function widgetTitleTooltip(widget) {
 | 
				
			||||||
 | 
					        var ctx = widgetContext(widget);
 | 
				
			||||||
 | 
					        if (ctx && ctx.widgetTitleTooltip
 | 
				
			||||||
 | 
					            && ctx.widgetTitleTooltip.length) {
 | 
				
			||||||
 | 
					            return ctx.widgetTitleTooltip;
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            return widget.config.titleTooltip;
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    function customWidgetHeaderActions(widget) {
 | 
					    function customWidgetHeaderActions(widget) {
 | 
				
			||||||
        var ctx = widgetContext(widget);
 | 
					        var ctx = widgetContext(widget);
 | 
				
			||||||
        if (ctx && ctx.customHeaderActions && ctx.customHeaderActions.length) {
 | 
					        if (ctx && ctx.customHeaderActions && ctx.customHeaderActions.length) {
 | 
				
			||||||
 | 
				
			|||||||
@ -52,6 +52,9 @@
 | 
				
			|||||||
												{{vm.widgetTitleIcon(widget)}}
 | 
																	{{vm.widgetTitleIcon(widget)}}
 | 
				
			||||||
											</md-icon>
 | 
																</md-icon>
 | 
				
			||||||
											{{vm.widgetTitle(widget)}}
 | 
																{{vm.widgetTitle(widget)}}
 | 
				
			||||||
 | 
																<md-tooltip class="tb-tooltip-multiline" ng-if="vm.widgetTitleTooltip(widget)" md-direction="{{vm.isWidgetExpanded ? 'bottom' : 'top'}}">
 | 
				
			||||||
 | 
																	<span ng-bind-html="vm.widgetTitleTooltip(widget)"></span>
 | 
				
			||||||
 | 
																</md-tooltip>
 | 
				
			||||||
										</span>
 | 
															</span>
 | 
				
			||||||
										<tb-timewindow aggregation="{{vm.hasAggregation(widget)}}" ng-if="vm.hasTimewindow(widget)" ng-model="widget.config.timewindow"></tb-timewindow>
 | 
															<tb-timewindow aggregation="{{vm.hasAggregation(widget)}}" ng-if="vm.hasTimewindow(widget)" ng-model="widget.config.timewindow"></tb-timewindow>
 | 
				
			||||||
									</div>
 | 
														</div>
 | 
				
			||||||
 | 
				
			|||||||
@ -113,6 +113,7 @@ function WidgetConfig($compile, $templateCache, $rootScope, $translate, $timeout
 | 
				
			|||||||
                    scope.titleIcon = angular.isDefined(config.titleIcon) ? config.titleIcon : '';
 | 
					                    scope.titleIcon = angular.isDefined(config.titleIcon) ? config.titleIcon : '';
 | 
				
			||||||
                    scope.iconColor = angular.isDefined(config.iconColor) ? config.iconColor : 'rgba(0, 0, 0, 0.87)';
 | 
					                    scope.iconColor = angular.isDefined(config.iconColor) ? config.iconColor : 'rgba(0, 0, 0, 0.87)';
 | 
				
			||||||
                    scope.iconSize = angular.isDefined(config.iconSize) ? config.iconSize : '24px';
 | 
					                    scope.iconSize = angular.isDefined(config.iconSize) ? config.iconSize : '24px';
 | 
				
			||||||
 | 
					                    scope.titleTooltip = angular.isDefined(config.titleTooltip) ? config.titleTooltip : '';
 | 
				
			||||||
                    scope.showTitle = config.showTitle;
 | 
					                    scope.showTitle = config.showTitle;
 | 
				
			||||||
                    scope.dropShadow = angular.isDefined(config.dropShadow) ? config.dropShadow : true;
 | 
					                    scope.dropShadow = angular.isDefined(config.dropShadow) ? config.dropShadow : true;
 | 
				
			||||||
                    scope.enableFullscreen = angular.isDefined(config.enableFullscreen) ? config.enableFullscreen : true;
 | 
					                    scope.enableFullscreen = angular.isDefined(config.enableFullscreen) ? config.enableFullscreen : true;
 | 
				
			||||||
@ -240,7 +241,7 @@ function WidgetConfig($compile, $templateCache, $rootScope, $translate, $timeout
 | 
				
			|||||||
            }
 | 
					            }
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        scope.$watch('title + showTitleIcon + titleIcon + iconColor + iconSize + showTitle + dropShadow + enableFullscreen + backgroundColor + ' +
 | 
					        scope.$watch('title + showTitleIcon + titleIcon + iconColor + iconSize + titleTooltip + showTitle + dropShadow + enableFullscreen + backgroundColor + ' +
 | 
				
			||||||
            'color + padding + margin + widgetStyle + titleStyle + mobileOrder + mobileHeight + units + decimals + useDashboardTimewindow + ' +
 | 
					            'color + padding + margin + widgetStyle + titleStyle + mobileOrder + mobileHeight + units + decimals + useDashboardTimewindow + ' +
 | 
				
			||||||
            'displayTimewindow + alarmSearchStatus + alarmsPollingInterval + showLegend', function () {
 | 
					            'displayTimewindow + alarmSearchStatus + alarmsPollingInterval + showLegend', function () {
 | 
				
			||||||
            if (ngModelCtrl.$viewValue) {
 | 
					            if (ngModelCtrl.$viewValue) {
 | 
				
			||||||
@ -252,6 +253,7 @@ function WidgetConfig($compile, $templateCache, $rootScope, $translate, $timeout
 | 
				
			|||||||
                    config.titleIcon = scope.titleIcon;
 | 
					                    config.titleIcon = scope.titleIcon;
 | 
				
			||||||
                    config.iconColor = scope.iconColor;
 | 
					                    config.iconColor = scope.iconColor;
 | 
				
			||||||
                    config.iconSize = scope.iconSize;
 | 
					                    config.iconSize = scope.iconSize;
 | 
				
			||||||
 | 
					                    config.titleTooltip = scope.titleTooltip;
 | 
				
			||||||
                    config.showTitle = scope.showTitle;
 | 
					                    config.showTitle = scope.showTitle;
 | 
				
			||||||
                    config.dropShadow = scope.dropShadow;
 | 
					                    config.dropShadow = scope.dropShadow;
 | 
				
			||||||
                    config.enableFullscreen = scope.enableFullscreen;
 | 
					                    config.enableFullscreen = scope.enableFullscreen;
 | 
				
			||||||
 | 
				
			|||||||
@ -215,6 +215,10 @@
 | 
				
			|||||||
                        <label translate>widget-config.icon-size</label>
 | 
					                        <label translate>widget-config.icon-size</label>
 | 
				
			||||||
                        <input ng-model="iconSize">
 | 
					                        <input ng-model="iconSize">
 | 
				
			||||||
                    </md-input-container>
 | 
					                    </md-input-container>
 | 
				
			||||||
 | 
					                    <md-input-container flex class="md-block">
 | 
				
			||||||
 | 
					                        <label translate>widget-config.title-tooltip</label>
 | 
				
			||||||
 | 
					                        <input name="titleTooltip" ng-model="titleTooltip">
 | 
				
			||||||
 | 
					                    </md-input-container>
 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
                <div layout='column' layout-align="center" layout-gt-sm='row' layout-align-gt-sm="start center">
 | 
					                <div layout='column' layout-align="center" layout-gt-sm='row' layout-align-gt-sm="start center">
 | 
				
			||||||
                    <div layout="row" layout-padding>
 | 
					                    <div layout="row" layout-padding>
 | 
				
			||||||
 | 
				
			|||||||
@ -1498,6 +1498,7 @@
 | 
				
			|||||||
    "settings": "Einstellungen",
 | 
					    "settings": "Einstellungen",
 | 
				
			||||||
    "advanced": "Erweitert ",
 | 
					    "advanced": "Erweitert ",
 | 
				
			||||||
    "title": "Titel",
 | 
					    "title": "Titel",
 | 
				
			||||||
 | 
					    "title-tooltip": "Titel Tooltip",
 | 
				
			||||||
    "general-settings": "Allgemeine Einstellungen",
 | 
					    "general-settings": "Allgemeine Einstellungen",
 | 
				
			||||||
    "display-title": "Titel anzeigen",
 | 
					    "display-title": "Titel anzeigen",
 | 
				
			||||||
    "drop-shadow": "Schlagschatten",
 | 
					    "drop-shadow": "Schlagschatten",
 | 
				
			||||||
 | 
				
			|||||||
@ -1569,6 +1569,7 @@
 | 
				
			|||||||
        "settings": "Settings",
 | 
					        "settings": "Settings",
 | 
				
			||||||
        "advanced": "Advanced",
 | 
					        "advanced": "Advanced",
 | 
				
			||||||
        "title": "Title",
 | 
					        "title": "Title",
 | 
				
			||||||
 | 
					        "title-tooltip": "Title Tooltip",
 | 
				
			||||||
        "general-settings": "General settings",
 | 
					        "general-settings": "General settings",
 | 
				
			||||||
        "display-title": "Display title",
 | 
					        "display-title": "Display title",
 | 
				
			||||||
        "drop-shadow": "Drop shadow",
 | 
					        "drop-shadow": "Drop shadow",
 | 
				
			||||||
 | 
				
			|||||||
@ -1568,6 +1568,7 @@
 | 
				
			|||||||
        "settings": "Configuración",
 | 
					        "settings": "Configuración",
 | 
				
			||||||
        "advanced": "Avanzado",
 | 
					        "advanced": "Avanzado",
 | 
				
			||||||
        "title": "Título",
 | 
					        "title": "Título",
 | 
				
			||||||
 | 
					        "title-tooltip": "Tooltip Título",
 | 
				
			||||||
        "general-settings": "Configuración general",
 | 
					        "general-settings": "Configuración general",
 | 
				
			||||||
        "display-title": "Mostrar título",
 | 
					        "display-title": "Mostrar título",
 | 
				
			||||||
        "drop-shadow": "Colocar sombra",
 | 
					        "drop-shadow": "Colocar sombra",
 | 
				
			||||||
 | 
				
			|||||||
@ -1429,6 +1429,7 @@
 | 
				
			|||||||
        "timewindow": "Fenêtre de temps",
 | 
					        "timewindow": "Fenêtre de temps",
 | 
				
			||||||
        "title": "Titre",
 | 
					        "title": "Titre",
 | 
				
			||||||
        "title-style": "Style de titre",
 | 
					        "title-style": "Style de titre",
 | 
				
			||||||
 | 
					        "title-tooltip": "Tooltip de titre",
 | 
				
			||||||
        "units": "Symbole spécial à afficher à côté de la valeur",
 | 
					        "units": "Symbole spécial à afficher à côté de la valeur",
 | 
				
			||||||
        "use-dashboard-timewindow": "Utiliser la fenêtre de temps du tableau de bord",
 | 
					        "use-dashboard-timewindow": "Utiliser la fenêtre de temps du tableau de bord",
 | 
				
			||||||
        "widget-style": "Style du widget",
 | 
					        "widget-style": "Style du widget",
 | 
				
			||||||
 | 
				
			|||||||
@ -1503,6 +1503,7 @@
 | 
				
			|||||||
        "settings": "Impostazioni",
 | 
					        "settings": "Impostazioni",
 | 
				
			||||||
        "advanced": "Avanzate",
 | 
					        "advanced": "Avanzate",
 | 
				
			||||||
        "title": "Titolo",
 | 
					        "title": "Titolo",
 | 
				
			||||||
 | 
					        "title-tooltip": "Tooltip titolo",
 | 
				
			||||||
        "general-settings": "Impostazioni generali",
 | 
					        "general-settings": "Impostazioni generali",
 | 
				
			||||||
        "display-title": "Mostra titolo",
 | 
					        "display-title": "Mostra titolo",
 | 
				
			||||||
        "drop-shadow": "Drop shadow",
 | 
					        "drop-shadow": "Drop shadow",
 | 
				
			||||||
 | 
				
			|||||||
@ -483,6 +483,15 @@ pre.tb-highlight {
 | 
				
			|||||||
  @include line-clamp(2, 1.1);
 | 
					  @include line-clamp(2, 1.1);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.tb-tooltip-multiline {
 | 
				
			||||||
 | 
					  max-width: 400px;
 | 
				
			||||||
 | 
					  height: auto !important;
 | 
				
			||||||
 | 
					  padding-top: 6px;
 | 
				
			||||||
 | 
					  padding-bottom: 6px;
 | 
				
			||||||
 | 
					  line-height: 1.5;
 | 
				
			||||||
 | 
					  white-space: normal !important;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/***********************
 | 
					/***********************
 | 
				
			||||||
 * Flow
 | 
					 * Flow
 | 
				
			||||||
 ***********************/
 | 
					 ***********************/
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user