Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ComplexityRoot ¶
type ComplexityRoot struct { GetUser struct { Countrycode func(childComplexity int) int Created func(childComplexity int) int Currencycode func(childComplexity int) int Currencysymbol func(childComplexity int) int Dialcode func(childComplexity int) int Email func(childComplexity int) int Firstname func(childComplexity int) int Lastname func(childComplexity int) int Mobile func(childComplexity int) int Profileimage func(childComplexity int) int Status func(childComplexity int) int Userid func(childComplexity int) int } LoginData struct { Code func(childComplexity int) int Locationinfo func(childComplexity int) int Message func(childComplexity int) int Status func(childComplexity int) int Tenantinfo func(childComplexity int) int UserInfo func(childComplexity int) int } Mutation struct { CreateUser func(childComplexity int, create model.NewUser) int Login func(childComplexity int, input model.Login) int RefreshToken func(childComplexity int, input model.RefreshTokenInput) int ResetPassword func(childComplexity int, input model.Reset) int Updateuser func(childComplexity int, input *model.Userupdateinput) int } Query struct { Getuser func(childComplexity int) int Users func(childComplexity int) int } User struct { ID func(childComplexity int) int Name func(childComplexity int) int } UserCreatedData struct { Code func(childComplexity int) int Message func(childComplexity int) int Status func(childComplexity int) int UserInfo func(childComplexity int) int } UserData struct { Closetime func(childComplexity int) int Configid func(childComplexity int) int Countrycode func(childComplexity int) int CreatedDate func(childComplexity int) int Currencycode func(childComplexity int) int Currencysymbol func(childComplexity int) int Dialcode func(childComplexity int) int Email func(childComplexity int) int Firstname func(childComplexity int) int Lastname func(childComplexity int) int Locationid func(childComplexity int) int Mobile func(childComplexity int) int Opentime func(childComplexity int) int Profileimage func(childComplexity int) int Roleid func(childComplexity int) int Status func(childComplexity int) int Tenantid func(childComplexity int) int Tenantimageurl func(childComplexity int) int Tenantname func(childComplexity int) int Token func(childComplexity int) int UserID func(childComplexity int) int } UserData1 struct { Configid func(childComplexity int) int Countrycode func(childComplexity int) int CreatedDate func(childComplexity int) int Currencycode func(childComplexity int) int Currencyid func(childComplexity int) int Currencysymbol func(childComplexity int) int Devicetype func(childComplexity int) int Dialcode func(childComplexity int) int Email func(childComplexity int) int Firstname func(childComplexity int) int Lastname func(childComplexity int) int Mobile func(childComplexity int) int Profileimage func(childComplexity int) int Roleid func(childComplexity int) int Status func(childComplexity int) int Tenantaccid func(childComplexity int) int Tenantid func(childComplexity int) int Tenantimageurl func(childComplexity int) int Tenantname func(childComplexity int) int Tenantstatus func(childComplexity int) int Token func(childComplexity int) int UserID func(childComplexity int) int Usercountrycode func(childComplexity int) int Usercurrencycode func(childComplexity int) int Usercurrencysymbol func(childComplexity int) int } Location struct { Address func(childComplexity int) int City func(childComplexity int) int Closetime func(childComplexity int) int Contactno func(childComplexity int) int Email func(childComplexity int) int Latitude func(childComplexity int) int Locationid func(childComplexity int) int Locationname func(childComplexity int) int Longitude func(childComplexity int) int Opentime func(childComplexity int) int Postcode func(childComplexity int) int State func(childComplexity int) int Suburb func(childComplexity int) int Tenantid func(childComplexity int) int } Tenantdata struct { Categoryid func(childComplexity int) int Featureid func(childComplexity int) int Iconurl func(childComplexity int) int Logourl func(childComplexity int) int Moduleid func(childComplexity int) int Modulename func(childComplexity int) int Packageid func(childComplexity int) int Packagename func(childComplexity int) int Paymentstatus func(childComplexity int) int Status func(childComplexity int) int Subcategoryid func(childComplexity int) int Subscriptionaccid func(childComplexity int) int Subscriptionid func(childComplexity int) int Subscriptionmethodid func(childComplexity int) int Taxamount func(childComplexity int) int Taxpercent func(childComplexity int) int Totalamount func(childComplexity int) int Validity func(childComplexity int) int Validitydate func(childComplexity int) int } Updateddata struct { Code func(childComplexity int) int Message func(childComplexity int) int Status func(childComplexity int) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { }
type MutationResolver ¶
type MutationResolver interface { CreateUser(ctx context.Context, create model.NewUser) (*model.UserCreatedData, error) Login(ctx context.Context, input model.Login) (*model.LoginData, error) ResetPassword(ctx context.Context, input model.Reset) (string, error) RefreshToken(ctx context.Context, input model.RefreshTokenInput) (string, error) Updateuser(ctx context.Context, input *model.Userupdateinput) (*model.Updateddata, error) }
type QueryResolver ¶
type ResolverRoot ¶
type ResolverRoot interface { Mutation() MutationResolver Query() QueryResolver }
Click to show internal directories.
Click to hide internal directories.