|
|
@ -26,7 +26,7 @@ import { |
|
|
import { UtilsService } from '@core/services/utils.service'; |
|
|
import { UtilsService } from '@core/services/utils.service'; |
|
|
import { Router } from '@angular/router'; |
|
|
import { Router } from '@angular/router'; |
|
|
import { alarmSeverityTranslations } from '@shared/models/alarm.models'; |
|
|
import { alarmSeverityTranslations } from '@shared/models/alarm.models'; |
|
|
import * as tinycolor_ from 'tinycolor2'; |
|
|
import tinycolor from 'tinycolor2'; |
|
|
import { StateObject } from '@core/api/widget-api.models'; |
|
|
import { StateObject } from '@core/api/widget-api.models'; |
|
|
import { objToBase64URI } from '@core/utils'; |
|
|
import { objToBase64URI } from '@core/utils'; |
|
|
import { coerceBoolean } from '@shared/decorators/coerce-boolean'; |
|
|
import { coerceBoolean } from '@shared/decorators/coerce-boolean'; |
|
|
@ -56,8 +56,6 @@ export class NotificationComponent implements OnInit { |
|
|
buttonLabel = ''; |
|
|
buttonLabel = ''; |
|
|
hideMarkAsReadButton = false; |
|
|
hideMarkAsReadButton = false; |
|
|
|
|
|
|
|
|
tinycolor = tinycolor_; |
|
|
|
|
|
|
|
|
|
|
|
notificationType = NotificationType; |
|
|
notificationType = NotificationType; |
|
|
notificationTypeIcons = NotificationTypeIcons; |
|
|
notificationTypeIcons = NotificationTypeIcons; |
|
|
alarmSeverityTranslations = alarmSeverityTranslations; |
|
|
alarmSeverityTranslations = alarmSeverityTranslations; |
|
|
@ -129,7 +127,7 @@ export class NotificationComponent implements OnInit { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
alarmColorSeverity(alpha: number) { |
|
|
alarmColorSeverity(alpha: number) { |
|
|
return this.tinycolor(AlarmSeverityNotificationColors.get(this.notification.info.alarmSeverity)).setAlpha(alpha).toRgbString(); |
|
|
return tinycolor(AlarmSeverityNotificationColors.get(this.notification.info.alarmSeverity)).setAlpha(alpha).toRgbString(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
notificationColor(): string { |
|
|
notificationColor(): string { |
|
|
|