MCPcopy Create free account
hub / github.com/microsoft/SandDance / applySignalValues

Function applySignalValues

docs/app/js/sanddance-app.js:10916–10923  ·  view source on GitHub ↗
(sv, b)

Source from the content-addressed store, hash-verified

10914parcelHelpers.export(exports, "applySignalValues", ()=>applySignalValues);
10915parcelHelpers.export(exports, "extractSignalValuesFromView", ()=>extractSignalValuesFromView);
10916function applySignalValues(sv, b) {
10917 if (!sv || !b || !b.signals || !b.signals.length) return;
10918 for(let key in sv){
10919 let value = sv[key];
10920 let signalB = b.signals.filter((signal)=>signal.name === key)[0];
10921 if (signalB && signalB.bind) signalB.value = value;
10922 }
10923}
10924function extractSignalValuesFromView(view, spec) {
10925 if (!view || !spec || !spec.signals || !spec.signals.length) return;
10926 const result = {};

Callers

nothing calls this directly

Calls 1

filterMethod · 0.45

Tested by

no test coverage detected