MCPcopy
hub / github.com/wavetermdev/waveterm / convertWaveEventToDataItem

Function convertWaveEventToDataItem

frontend/app/view/sysinfo/sysinfo.tsx:93–103  ·  view source on GitHub ↗
(event: Extract<WaveEvent, { event: "sysinfo" }>)

Source from the content-addressed store, hash-verified

91}
92
93function convertWaveEventToDataItem(event: Extract<WaveEvent, { event: "sysinfo" }>): DataItem {
94 const eventData = event.data;
95 if (eventData == null || eventData.ts == null || eventData.values == null) {
96 return null;
97 }
98 const dataItem = { ts: eventData.ts };
99 for (const key in eventData.values) {
100 dataItem[key] = eventData.values[key];
101 }
102 return dataItem;
103}
104
105class SysinfoViewModel implements ViewModel {
106 viewType: string;

Callers 1

SysinfoViewFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected