eventDtoToTimelineItem function
Implementation
TimelineItem eventDtoToTimelineItem(EventDTO alert) {
return TimelineItem(
type: switch (alert.type) {
EventTypeDTO.shutdown => TimelineItemType.shutdown,
EventTypeDTO.warning => TimelineItemType.warning,
EventTypeDTO.runningnotice => TimelineItemType.runningNotice,
EventTypeDTO.notice => TimelineItemType.notice,
EventTypeDTO.swaggerGeneratedUnknown || null => TimelineItemType.notice,
},
event: TimelineItemEvent.fromString(alert.event),
isCriticalFault: alert.isCriticalFault ?? false,
date: alert.timestamp,
name: alert.name,
);
}