Documentation ¶
Index ¶
- func DestringifyValue(Data string) (interface{}, error)
- func FilterDuplicatesInStringArray(items []string) []string
- func IsPrimitiveType(value interface{}) bool
- func IsStringType(val interface{}) bool
- func IsValidJSON(input string) bool
- func IsValidYAML(input string) bool
- func ManifestToPayload(manifest models.ScopedVariableManifest, userId int32) models.Payload
- func PartitionSlice[T any](array []T, chunkSize int) [][]T
- func PayloadToManifest(payload models.Payload) models.ScopedVariableManifest
- func StringifyValue(data interface{}) (string, error)
- func ToIntArray(interfaceArr []interface{}) []int
- func ToInterfaceArray(arr []string) []interface{}
- func ToStringArray(interfaceArr []interface{}) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DestringifyValue ¶
func FilterDuplicatesInStringArray ¶ added in v0.6.26
func IsPrimitiveType ¶ added in v0.6.24
func IsPrimitiveType(value interface{}) bool
func IsStringType ¶ added in v0.6.24
func IsStringType(val interface{}) bool
func IsValidJSON ¶
func IsValidYAML ¶
func ManifestToPayload ¶
func ManifestToPayload(manifest models.ScopedVariableManifest, userId int32) models.Payload
func PartitionSlice ¶ added in v0.7.0
func PayloadToManifest ¶
func PayloadToManifest(payload models.Payload) models.ScopedVariableManifest
func StringifyValue ¶
func ToIntArray ¶ added in v0.6.28
func ToIntArray(interfaceArr []interface{}) []int
ToIntArray converts an array of interface{} back to an array of int
func ToInterfaceArray ¶
func ToInterfaceArray(arr []string) []interface{}
ToInterfaceArray converts an array of string to an array of interface{}
func ToStringArray ¶
func ToStringArray(interfaceArr []interface{}) []string
ToStringArray converts an array of interface{} back to an array of string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.