Documentation ¶
Index ¶
- func AppendArray(slice []interface{}, data ...interface{}) []interface{}
- func AppendArrayMap(slice []map[string]interface{}, data ...map[string]interface{}) []map[string]interface{}
- func ArrayIntMax(ints []int) int
- func ArrayStringJoin(input_val []interface{}, separator string) string
- func Base64Decode(text string) (string, error)
- func Base64Encode(text string) string
- func ConvertListToMap(input *list.Element, count int) map[string]interface{}
- func ConvertMapArrayToMap(map_array []map[string]interface{}, key string) map[string]interface{}
- func DeepCopy(v interface{}) interface{}
- func Direct_MapSet(args []interface{}, input interface{}, udn_data interface{})
- func GetArgsFromArgsOrStrings(args []interface{}) []interface{}
- func GetChildResult(parent interface{}, child interface{}) DynamicResult
- func GetResult(input interface{}, type_value int) interface{}
- func InArray(val interface{}, array interface{}) (exists bool, index int)
- func IsStringInArray(text string, arr []string) bool
- func IsValueInArray(value interface{}, arr []interface{}) bool
- func JsonConvertRecordMap(field_map map[string]interface{}) map[string]interface{}
- func JsonDump(value interface{}) string
- func JsonDumpData(value interface{}) string
- func JsonDumpIfValid(value interface{}) (string, error)
- func JsonLoadArray(text string) ([]interface{}, error)
- func JsonLoadMap(text string) (map[string]interface{}, error)
- func JsonLoadMapIfValid(text *string) (map[string]interface{}, error)
- func MapArrayFind(map_array []map[string]interface{}, key string, value interface{}) map[string]interface{}
- func MapArrayToMap(map_array []map[string]interface{}, key string) map[string]interface{}
- func MapArrayToToUdnMap(map_array []map[string]interface{}, key_key string, value_key string) string
- func MapCopy(input map[string]interface{}) map[string]interface{}
- func MapGet(args []interface{}, udn_data interface{}) interface{}
- func MapGetKeys(data map[string]interface{}) []string
- func MapIndexSet(args []interface{}, input interface{}, udn_data interface{}) interface{}
- func MapKeys(data map[string]interface{}) []string
- func MapKeysToUdnMap(data map[string]interface{}) string
- func MapKeysToUdnMapForHtmlSelect(position_location string, data map[string]interface{}) string
- func MapListToDict(map_array []map[string]interface{}, key string) map[string]interface{}
- func MapSet(args []interface{}, input interface{}, udn_data interface{}) interface{}
- func MapUpdate(source_map map[string]interface{}, update_map map[string]interface{}) map[string]interface{}
- func PrettyPrint(data interface{}) string
- func ReadPathData(path string) string
- func SetChildResult(parent interface{}, child interface{}, value interface{})
- func ShortenString(value string, size int) string
- func SimpleDottedStringToArray(arg_str string, separator string) []interface{}
- func SimpleDottedStringToUdnResultList(arg_str string) list.List
- func SnippetData(data interface{}, size int) string
- func SprintList(items list.List) string
- func SprintMap(map_data map[string]interface{}) string
- func TemplateFromMap(template_string string, template_map map[string]interface{}) string
- func TemplateInterface(template_item interface{}, text string) string
- func TemplateMap(template_map map[string]interface{}, text string) string
- func TemplateShortFromMap(template_string string, template_map map[string]interface{}) string
- func UseArgArrayOrFirstArgString(args []interface{}) []interface{}
- func WritePathData(path string, text string)
- type StringFile
- type TextTemplateMap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppendArray ¶
func AppendArray(slice []interface{}, data ...interface{}) []interface{}
func AppendArrayMap ¶
func ArrayIntMax ¶
func ArrayStringJoin ¶
func Base64Decode ¶
func Base64Encode ¶
func ConvertListToMap ¶
We take an input element, and a count, and will walk the list elements, until the count is complete
func ConvertMapArrayToMap ¶
func Direct_MapSet ¶
func Direct_MapSet(args []interface{}, input interface{}, udn_data interface{})
func GetArgsFromArgsOrStrings ¶
func GetArgsFromArgsOrStrings(args []interface{}) []interface{}
func GetChildResult ¶
func GetChildResult(parent interface{}, child interface{}) DynamicResult
func InArray ¶
TODO(g):PACKAGE:REFLECT: Using refect here, to not be string specific, evaluate removing this in the future
func IsStringInArray ¶
func IsValueInArray ¶
func IsValueInArray(value interface{}, arr []interface{}) bool
func JsonConvertRecordMap ¶
Convert a JSON map from all-maps to arrays where the keys are all ints, and if the final values are a CSV string into an array of strings
func JsonDumpData ¶
func JsonDumpData(value interface{}) string
func JsonDumpIfValid ¶
func JsonLoadArray ¶
func JsonLoadMap ¶
func JsonLoadMapIfValid ¶
func MapArrayFind ¶
func MapArrayToMap ¶
Take an array of maps, and make a single map, from one of the keys
func MapArrayToToUdnMap ¶
func MapGetKeys ¶
func MapIndexSet ¶
func MapIndexSet(args []interface{}, input interface{}, udn_data interface{}) interface{}
func MapKeysToUdnMap ¶
func MapListToDict ¶
func PrettyPrint ¶
func PrettyPrint(data interface{}) string
func ReadPathData ¶
func SetChildResult ¶
func SetChildResult(parent interface{}, child interface{}, value interface{})
func ShortenString ¶
func SimpleDottedStringToArray ¶
This function takes a string like "some.elements.here", and makes it into a list of ["some", "elements", here"]
func SimpleDottedStringToUdnResultList ¶
This function takes a string like "some.elements.here", and makes it into a list of ["some", "elements", here"]
func SnippetData ¶
func SprintList ¶
func TemplateFromMap ¶
func TemplateInterface ¶
func TemplateMap ¶
func TemplateShortFromMap ¶
func UseArgArrayOrFirstArgString ¶
func UseArgArrayOrFirstArgString(args []interface{}) []interface{}
func WritePathData ¶
Types ¶
type StringFile ¶
type StringFile struct {
String string
}
type TextTemplateMap ¶
type TextTemplateMap struct {
Map map[string]interface{}
}
func NewTextTemplateMap ¶
func NewTextTemplateMap() *TextTemplateMap
func NewTextTemplateMapItem ¶
func NewTextTemplateMapItem() TextTemplateMap
Click to show internal directories.
Click to hide internal directories.