#1193 Expose constructor of MapInputSource type

This commit is contained in:
Igor Artasevych
2020-10-08 18:38:59 +03:00
parent cd82784a53
commit 27a8625ccd
2 changed files with 9 additions and 5 deletions

View File

@@ -16,6 +16,11 @@ type MapInputSource struct {
valueMap map[interface{}]interface{}
}
//NewMapInputSource create a new MapInputSource type
func NewMapInputSource(file string, valueMap map[interface{}]interface{}) *MapInputSource {
return &MapInputSource{file: file, valueMap: valueMap}
}
// nestedVal checks if the name has '.' delimiters.
// If so, it tries to traverse the tree by the '.' delimited sections to find
// a nested value for the key.