Fix for widgetTitlePanel templateOutlet
This commit is contained in:
parent
28dcc192d7
commit
4212f9dde4
@ -19,7 +19,7 @@
|
|||||||
<div class="tb-bar-chart-overlay" [style]="overlayStyle"></div>
|
<div class="tb-bar-chart-overlay" [style]="overlayStyle"></div>
|
||||||
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
||||||
<div class="tb-widget-title-row flex justify-between">
|
<div class="tb-widget-title-row flex justify-between">
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetTitlePanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetTitlePanel || widgetComponent.widgetTitlePanel"></ng-container>
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
||||||
</div>
|
</div>
|
||||||
} @else {
|
} @else {
|
||||||
|
|||||||
@ -58,6 +58,9 @@ export class BarChartWithLabelsWidgetComponent implements OnInit, OnDestroy, Aft
|
|||||||
@Input()
|
@Input()
|
||||||
ctx: WidgetContext;
|
ctx: WidgetContext;
|
||||||
|
|
||||||
|
@Input()
|
||||||
|
widgetTitlePanel: TemplateRef<any>;
|
||||||
|
|
||||||
showLegend: boolean;
|
showLegend: boolean;
|
||||||
legendClass: string;
|
legendClass: string;
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
<div class="tb-range-chart-overlay" [style]="overlayStyle"></div>
|
<div class="tb-range-chart-overlay" [style]="overlayStyle"></div>
|
||||||
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
||||||
<div class="tb-widget-title-row flex justify-between">
|
<div class="tb-widget-title-row flex justify-between">
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetTitlePanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetTitlePanel || widgetComponent.widgetTitlePanel"></ng-container>
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
||||||
</div>
|
</div>
|
||||||
} @else {
|
} @else {
|
||||||
|
|||||||
@ -66,6 +66,9 @@ export class RangeChartWidgetComponent implements OnInit, OnDestroy, AfterViewIn
|
|||||||
@Input()
|
@Input()
|
||||||
ctx: WidgetContext;
|
ctx: WidgetContext;
|
||||||
|
|
||||||
|
@Input()
|
||||||
|
widgetTitlePanel: TemplateRef<any>;
|
||||||
|
|
||||||
showLegend: boolean;
|
showLegend: boolean;
|
||||||
legendClass: string;
|
legendClass: string;
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
<div class="tb-time-series-chart-overlay" [style]="overlayStyle"></div>
|
<div class="tb-time-series-chart-overlay" [style]="overlayStyle"></div>
|
||||||
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
||||||
<div class="tb-widget-title-row flex justify-between">
|
<div class="tb-widget-title-row flex justify-between">
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetTitlePanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetTitlePanel || widgetComponent.widgetTitlePanel"></ng-container>
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
||||||
</div>
|
</div>
|
||||||
} @else {
|
} @else {
|
||||||
|
|||||||
@ -61,6 +61,9 @@ export class TimeSeriesChartWidgetComponent implements OnInit, OnDestroy, AfterV
|
|||||||
@Input()
|
@Input()
|
||||||
ctx: WidgetContext;
|
ctx: WidgetContext;
|
||||||
|
|
||||||
|
@Input()
|
||||||
|
widgetTitlePanel: TemplateRef<any>;
|
||||||
|
|
||||||
horizontalLegendPosition = false;
|
horizontalLegendPosition = false;
|
||||||
|
|
||||||
showLegend: boolean;
|
showLegend: boolean;
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
<div class="tb-map-overlay" [style]="overlayStyle"></div>
|
<div class="tb-map-overlay" [style]="overlayStyle"></div>
|
||||||
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
@if (widgetComponent.dashboardWidget.showWidgetTitlePanel) {
|
||||||
<div class="tb-widget-title-row flex justify-between">
|
<div class="tb-widget-title-row flex justify-between">
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetTitlePanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetTitlePanel || widgetComponent.widgetTitlePanel"></ng-container>
|
||||||
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
<ng-container *ngTemplateOutlet="widgetComponent.widgetHeaderActionsPanel"></ng-container>
|
||||||
</div>
|
</div>
|
||||||
} @else {
|
} @else {
|
||||||
|
|||||||
@ -21,6 +21,7 @@ import {
|
|||||||
Input,
|
Input,
|
||||||
OnDestroy,
|
OnDestroy,
|
||||||
OnInit,
|
OnInit,
|
||||||
|
TemplateRef,
|
||||||
ViewChild,
|
ViewChild,
|
||||||
ViewEncapsulation
|
ViewEncapsulation
|
||||||
} from '@angular/core';
|
} from '@angular/core';
|
||||||
@ -54,6 +55,9 @@ export class MapWidgetComponent implements OnInit, OnDestroy {
|
|||||||
@Input()
|
@Input()
|
||||||
ctx: WidgetContext;
|
ctx: WidgetContext;
|
||||||
|
|
||||||
|
@Input()
|
||||||
|
widgetTitlePanel: TemplateRef<any>;
|
||||||
|
|
||||||
backgroundStyle$: Observable<ComponentStyle>;
|
backgroundStyle$: Observable<ComponentStyle>;
|
||||||
overlayStyle: ComponentStyle = {};
|
overlayStyle: ComponentStyle = {};
|
||||||
padding: string;
|
padding: string;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user