in model/scene_params.go [65:87]
func (r *sceneParams) GetString(key, defaultValue string) string {
val, ok := r.Parameters[key]
if !ok {
return defaultValue
}
switch value := val.(type) {
case string:
if value == "" {
return defaultValue
}
return value
case int:
return strconv.Itoa(value)
case float64:
return strconv.FormatFloat(value, 'f', -1, 64)
case int32:
return strconv.Itoa(int(value))
case int64:
return strconv.FormatInt(value, 10)
}
return defaultValue
}