...
1 package generated
2
3 import (
4 "context"
5 "encoding/json"
6 "fmt"
7 )
8
9
10 func (ec *executionContext) PopulateMultiHelloMultipleRequiresRequires(ctx context.Context, entity *MultiHelloMultipleRequires, reps map[string]interface{}) error {
11 panic(fmt.Errorf("not implemented: PopulateMultiHelloMultipleRequiresRequires"))
12 }
13
14
15 func (ec *executionContext) PopulateMultiHelloRequiresRequires(ctx context.Context, entity *MultiHelloRequires, reps map[string]interface{}) error {
16 panic(fmt.Errorf("not implemented: PopulateMultiHelloRequiresRequires"))
17 }
18
19
20 func (ec *executionContext) PopulateMultiPlanetRequiresNestedRequires(ctx context.Context, entity *MultiPlanetRequiresNested, reps map[string]interface{}) error {
21 panic(fmt.Errorf("not implemented: PopulateMultiPlanetRequiresNestedRequires"))
22 }
23
24
25 func (ec *executionContext) PopulatePlanetMultipleRequiresRequires(ctx context.Context, entity *PlanetMultipleRequires, reps map[string]interface{}) error {
26 diameter, _ := reps["diameter"].(json.Number).Int64()
27 density, _ := reps["density"].(json.Number).Int64()
28 entity.Name = reps["name"].(string)
29 entity.Diameter = int(diameter)
30 entity.Density = int(density)
31 return nil
32 }
33
34
35 func (ec *executionContext) PopulatePlanetRequiresNestedRequires(ctx context.Context, entity *PlanetRequiresNested, reps map[string]interface{}) error {
36 entity.Name = reps["name"].(string)
37 entity.World = &World{
38 Foo: reps["world"].(map[string]interface{})["foo"].(string),
39 }
40 return nil
41 }
42
43
44 func (ec *executionContext) PopulatePlanetRequiresRequires(ctx context.Context, entity *PlanetRequires, reps map[string]interface{}) error {
45 diameter, _ := reps["diameter"].(json.Number).Int64()
46 entity.Name = reps["name"].(string)
47 entity.Diameter = int(diameter)
48 return nil
49 }
50
View as plain text