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

Function celltuple

docs/app/js/sanddance-app.js:116303–116313  ·  view source on GitHub ↗
(cell6)

Source from the content-addressed store, hash-verified

116301 for(let i = 0, n = agg.length; i < n; ++i)agg[i].rem(agg[i].get(t), t);
116302 },
116303 celltuple (cell6) {
116304 const tuple = cell6.tuple, counts = this._counts; // consolidate stored values
116305 if (cell6.store) cell6.data.values();
116306 // update tuple properties
116307 for(let i = 0, n = counts.length; i < n; ++i)tuple[counts[i]] = cell6.num;
116308 if (!this._countOnly) {
116309 const agg = cell6.agg;
116310 for(let i = 0, n = agg.length; i < n; ++i)agg[i].set(tuple);
116311 }
116312 return tuple;
116313 },
116314 changes (out) {
116315 const adds = this._adds, mods = this._mods, prev = this._prev, drop = this._drop, add1 = out.add, rem1 = out.rem, mod = out.mod;
116316 let cell7, key, i, n;

Callers

nothing calls this directly

Calls 1

setMethod · 0.45

Tested by

no test coverage detected