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

Function ContextGetUpdatesRtn

pkg/waveobj/ctxupdate.go:127–137  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

125}
126
127func ContextGetUpdatesRtn(ctx context.Context) UpdatesRtnType {
128 updatesMap := ContextGetUpdates(ctx)
129 if updatesMap == nil {
130 return nil
131 }
132 rtn := make(UpdatesRtnType, 0, len(updatesMap))
133 for _, v := range updatesMap {
134 rtn = append(rtn, v)
135 }
136 return rtn
137}
138
139func ContextPrintUpdates(ctx context.Context) {
140 updatesVal := ctx.Value(waveObjUpdateKey)

Callers 15

CreateBlockCommandMethod · 0.92
DeleteBlockCommandMethod · 0.92
CleanupOrphanedBlocksMethod · 0.92
SetWindowPosAndSizeMethod · 0.92
SwitchWorkspaceMethod · 0.92
UpdateWorkspaceMethod · 0.92
DeleteWorkspaceMethod · 0.92
CreateTabMethod · 0.92
SetActiveTabMethod · 0.92
CloseTabMethod · 0.92
AgreeTosMethod · 0.92
CreateBlockMethod · 0.92

Calls 1

ContextGetUpdatesFunction · 0.85

Tested by

no test coverage detected