Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var EventType = graphql.NewObject(graphql.ObjectConfig{ Name: "Event", Fields: graphql.Fields{ "eventId": &graphql.Field{ Type: graphql.String, }, "user": &graphql.Field{ Type: UserType, }, "eventName": &graphql.Field{ Type: graphql.String, }, "description": &graphql.Field{ Type: graphql.String, }, "location": &graphql.Field{ Type: graphql.String, }, "startTime": &graphql.Field{ Type: graphql.String, }, "endTime": &graphql.Field{ Type: graphql.String, }, "participants": &graphql.Field{ Type: graphql.NewList(UserType), }, "registeredTime": &graphql.Field{ Type: graphql.Int, }, }, })
View Source
var UserInput = graphql.NewInputObject(graphql.InputObjectConfig{ Name: "user", Fields: graphql.InputObjectConfigFieldMap{ "userId": &graphql.InputObjectFieldConfig{ Type: graphql.String, }, "userName": &graphql.InputObjectFieldConfig{ Type: graphql.String, }, "description": &graphql.InputObjectFieldConfig{ Type: graphql.String, }, "photoURL": &graphql.InputObjectFieldConfig{ Type: graphql.String, }, "email": &graphql.InputObjectFieldConfig{ Type: graphql.String, }, }, Description: "user input type", })
View Source
var UserType = graphql.NewObject(graphql.ObjectConfig{ Name: "User", Fields: graphql.Fields{ "userId": &graphql.Field{ Type: graphql.String, }, "userName": &graphql.Field{ Type: graphql.String, }, "description": &graphql.Field{ Type: graphql.String, }, "photoURL": &graphql.Field{ Type: graphql.String, }, "email": &graphql.Field{ Type: graphql.String, }, }, })
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.