aboutsummaryrefslogblamecommitdiffstats
path: root/vendor/github.com/99designs/gqlgen/codegen/templates/args.gotpl
blob: 870a99edcbf1fba631eb47f529cecc0db9edeefc (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                                   
	args := map[string]interface{}{}
	{{- range $i, $arg := . }}
		var arg{{$i}} {{$arg.Signature }}
		if tmp, ok := rawArgs[{{$arg.GQLName|quote}}]; ok {
			var err error
			{{$arg.Unmarshal (print "arg" $i) "tmp" }}
			if err != nil {
				return nil, err
			}
		}
		args[{{$arg.GQLName|quote}}] = arg{{$i}}
	{{- end }}
	return args, nil