Browse Source

UI: liquid level widget added additional checkup for datasources

pull/9606/head
Dmitriymush 3 years ago
parent
commit
8dce7dcad2
  1. 4
      ui-ngx/src/app/modules/home/components/widget/lib/indicator/liquid-level-widget.component.ts

4
ui-ngx/src/app/modules/home/components/widget/lib/indicator/liquid-level-widget.component.ts

@ -160,6 +160,7 @@ export class LiquidLevelWidgetComponent implements OnInit {
} }
private getData(): Observable<{ svg: string; volume: number; units: string }> { private getData(): Observable<{ svg: string; volume: number; units: string }> {
if (this.ctx.datasources?.length) {
const entityId: EntityId = { const entityId: EntityId = {
entityType: this.ctx.datasources[0].entityType, entityType: this.ctx.datasources[0].entityType,
id: this.ctx.datasources[0].entityId id: this.ctx.datasources[0].entityId
@ -182,6 +183,9 @@ export class LiquidLevelWidgetComponent implements OnInit {
); );
} }
return of(null);
}
public onInit() { public onInit() {
const borderRadius = this.ctx.$widgetElement.css('borderRadius'); const borderRadius = this.ctx.$widgetElement.css('borderRadius');
this.overlayStyle = {...this.overlayStyle, ...{borderRadius}}; this.overlayStyle = {...this.overlayStyle, ...{borderRadius}};

Loading…
Cancel
Save