MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / getWaveObjectValue

Function getWaveObjectValue

frontend/app/store/wos.ts:193–200  ·  view source on GitHub ↗
(oref: string, createIfMissing = true)

Source from the content-addressed store, hash-verified

191}
192
193function getWaveObjectValue<T extends WaveObj>(oref: string, createIfMissing = true): WaveObjectValue<T> {
194 let wov = waveObjectValueCache.get(oref);
195 if (wov === undefined && createIfMissing) {
196 wov = createWaveValueObject(oref, true);
197 waveObjectValueCache.set(oref, wov);
198 }
199 return wov;
200}
201
202function loadAndPinWaveObject<T extends WaveObj>(oref: string): Promise<T> {
203 const wov = getWaveObjectValue<T>(oref);

Callers 8

reloadWaveObjectFunction · 0.85
loadAndPinWaveObjectFunction · 0.85
getWaveObjectAtomFunction · 0.85
getWaveObjectLoadingAtomFunction · 0.85
useWaveObjectValueFunction · 0.85
updateWaveObjectFunction · 0.85
getObjectValueFunction · 0.85
setObjectValueFunction · 0.85

Calls 3

createWaveValueObjectFunction · 0.85
getMethod · 0.80
setMethod · 0.80

Tested by

no test coverage detected