MCPcopy Create free account
hub / github.com/araddon/qlbridge / NewContextSimpleNative

Function NewContextSimpleNative

datasource/context.go:153–159  ·  view source on GitHub ↗
(data map[string]interface{})

Source from the content-addressed store, hash-verified

151 return &ContextSimple{Data: data, ts: time.Now(), cursor: 0}
152}
153func NewContextSimpleNative(data map[string]interface{}) *ContextSimple {
154 vals := make(map[string]value.Value)
155 for k, v := range data {
156 vals[k] = value.NewValue(v)
157 }
158 return &ContextSimple{Data: vals, ts: time.Now(), cursor: 0, namespacing: true}
159}
160func NewContextMap(data map[string]interface{}, namespacing bool) *ContextSimple {
161 vals := make(map[string]value.Value)
162 for k, v := range data {

Callers 6

TestStructWrapperFunction · 0.92
stFunction · 0.92
mainFunction · 0.92
stFunction · 0.92
TestIncludeFunction · 0.92
TestFilterContextsFunction · 0.92

Calls 1

NewValueFunction · 0.92

Tested by 5

TestStructWrapperFunction · 0.74
stFunction · 0.74
stFunction · 0.74
TestIncludeFunction · 0.74
TestFilterContextsFunction · 0.74