MCPcopy Create free account
hub / github.com/dataease/SQLBot / context_tree_updateNode

Function context_tree_updateNode

frontend/public/swagger-ui-bundle.js:41159–41169  ·  view source on GitHub ↗
(s, o, i)

Source from the content-addressed store, hash-verified

41157 function context_tree_createNode(s, o) {
41158 return context_tree_updateNode({ children: {} }, s, o)
41159 }
41160 function context_tree_updateNode(s, o, i) {
41161 return (
41162 (s.value = o || {}),
41163 (s.protoValue = i ? { ...i.protoValue, ...s.value } : s.value),
41164 Object.keys(s.children).forEach((o) => {
41165 const i = s.children[o]
41166 s.children[o] = context_tree_updateNode(i, i.value, s)
41167 }),
41168 s
41169 )
41170 }
41171 const specmap_noop = () => {}
41172 class SpecMap {

Callers 2

setMethod · 0.85
context_tree_createNodeFunction · 0.85

Calls 2

forEachMethod · 0.45
keysMethod · 0.45

Tested by

no test coverage detected