Documentation ¶
Index ¶
- Variables
- func GetFileContentType(out io.Reader) (string, error)
- func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
- type BookingResolver
- type CartItemResolver
- type CartResolver
- type ComplexityRoot
- type Config
- type CountryResolver
- type DeclineAlertForProviderResolver
- type DirectiveRoot
- type DocumentResolver
- type FAQResolver
- type InstallationResolver
- type JobResolver
- type MutationResolver
- type OrderResolver
- type PackageTypeResolver
- type ProductResolver
- type ProductReviewResolver
- type QueryResolver
- type Resolver
- func (r *Resolver) Cart() CartResolver
- func (r *Resolver) CartItem() CartItemResolver
- func (r *Resolver) Country() CountryResolver
- func (r *Resolver) DeclineAlertForProvider() DeclineAlertForProviderResolver
- func (r *Resolver) Document() DocumentResolver
- func (r *Resolver) FAQ() FAQResolver
- func (r *Resolver) Installation() InstallationResolver
- func (r *Resolver) Job() JobResolver
- func (r *Resolver) Mutation() MutationResolver
- func (r *Resolver) Order() OrderResolver
- func (r *Resolver) PackageType() PackageTypeResolver
- func (r *Resolver) Product() ProductResolver
- func (r *Resolver) ProductReview() ProductReviewResolver
- func (r *Resolver) Query() QueryResolver
- func (r *Resolver) Review() ReviewResolver
- func (r *Resolver) Service() ServiceResolver
- func (r *Resolver) ServiceCompany() ServiceCompanyResolver
- func (r *Resolver) ServiceProvider() ServiceProviderResolver
- func (r *Resolver) Store() StoreResolver
- func (r *Resolver) Subscription() SubscriptionResolver
- func (r *Resolver) User() UserResolver
- func (r *Resolver) WalletTransaction() WalletTransactionResolver
- func (r *Resolver) Webhook() WebhookResolver
- func (r *Resolver) Withdrawal() WithdrawalResolver
- type ResolverRoot
- type ReviewResolver
- type ServiceCompanyResolver
- type ServiceProviderResolver
- type ServiceResolver
- type StoreResolver
- type SubscriptionResolver
- type UserResolver
- type WalletTransactionResolver
- type WebhookResolver
- type WithdrawalResolver
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrProductNotFound = errors.New("product not found") ErrProductVariationNotFound = errors.New("product variation not found") )
View Source
var ErrParentProductNotFound = errors.New("invalid parent product")
View Source
var ErrServiceNotFound = errors.New("invalid service")
View Source
var ErrServiceProviderNotFound = errors.New("service provider not found")
View Source
var ErrServiceSubCategoryNotFound = errors.New("service sub category not found")
Functions ¶
func GetFileContentType ¶
GetFileContentType retrieves the content type of files
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type CartItemResolver ¶
type CartResolver ¶
type CartResolver interface { User(ctx context.Context, obj *models.Cart) (*models.User, error) StoreID(ctx context.Context, obj *models.Cart) (primitive.ObjectID, error) CartItemsQuantity(ctx context.Context, obj *models.Cart) (int, error) CartTotal(ctx context.Context, obj *models.Cart) (float64, error) }
type ComplexityRoot ¶
type ComplexityRoot struct { AddPackageType struct { ID func(childComplexity int) int IsActive func(childComplexity int) int Language func(childComplexity int) int PackageType func(childComplexity int) int } Address struct { AddressDescription func(childComplexity int) int City func(childComplexity int) int CompanyName func(childComplexity int) int Country func(childComplexity int) int FirstName func(childComplexity int) int ID func(childComplexity int) int LastName func(childComplexity int) int Latitude func(childComplexity int) int Longitute func(childComplexity int) int Name func(childComplexity int) int PostCode func(childComplexity int) int State func(childComplexity int) int } AddressConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } AddressEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } AdminDashboard struct { JobStatistics func(childComplexity int) int JobsOverview func(childComplexity int) int LatestJobs func(childComplexity int) int NotificationPanel func(childComplexity int) int ProvidersOverview func(childComplexity int) int SiteStatistics func(childComplexity int) int } AdminReport struct { AdminEarningAmount func(childComplexity int) int DeliveryCharges func(childComplexity int) int DriverAmount func(childComplexity int) int ID func(childComplexity int) int OrderAmount func(childComplexity int) int OrderDate func(childComplexity int) int OrderNo func(childComplexity int) int OrderStatus func(childComplexity int) int OutstandingAmount func(childComplexity int) int PaymentMethod func(childComplexity int) int ServiceType func(childComplexity int) int SiteCommission func(childComplexity int) int } AdminReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } AdminReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } AdvertisementBanner struct { AddedDate func(childComplexity int) int BannerImage func(childComplexity int) int BannerName func(childComplexity int) int ClickCount func(childComplexity int) int DisplayOrder func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int RedirectURL func(childComplexity int) int TimePeriod func(childComplexity int) int TotalImpression func(childComplexity int) int UsedImpression func(childComplexity int) int Validity func(childComplexity int) int } AdvertisementBannerConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } AdvertisementBannerEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } AirportSurcharge struct { AirportLocation func(childComplexity int) int DropOffSurcharge func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int PickUpSurcharge func(childComplexity int) int VehicleType func(childComplexity int) int } AirportSurchargeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } AirportSurchargeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } AppSetting struct { AllowProviderEditVehicleDetails func(childComplexity int) int BookingAcceptTime func(childComplexity int) int CabRequestMethod func(childComplexity int) int DeliveryVerificationMethod func(childComplexity int) int DisplayAdvertisementTime func(childComplexity int) int EnableAdvertisementBannerDriver func(childComplexity int) int EnableAdvertisementBannerRestaurants func(childComplexity int) int EnableAdvertisementBannerRider func(childComplexity int) int EnableAirportSurcharge func(childComplexity int) int EnableBookForSomeoneElse func(childComplexity int) int EnableChildSeatAccessibility func(childComplexity int) int EnableDriverDestinationsFeature func(childComplexity int) int EnableFavoriteDriver func(childComplexity int) int EnableFavoriteStore func(childComplexity int) int EnableGenderBasedRequest func(childComplexity int) int EnableGoogleDirectionForDriver func(childComplexity int) int EnableGoogleDirectionForUser func(childComplexity int) int EnableHandicapAccessibility func(childComplexity int) int EnableLiveChat func(childComplexity int) int EnableNews func(childComplexity int) int EnableNewsletterSubscription func(childComplexity int) int EnablePool func(childComplexity int) int EnableRideLater func(childComplexity int) int EnableRouteCalculation func(childComplexity int) int EnableRouteOptimisation func(childComplexity int) int EnableStopOverPoint func(childComplexity int) int EnableSurgeChargeOnRental func(childComplexity int) int EnableTaxiHailProviderApp func(childComplexity int) int EnableTransitShopping func(childComplexity int) int EnableWaitingChargeOnFlatFare func(childComplexity int) int EnableWaitingChargeOnRental func(childComplexity int) int GoogleAppDriverKeyIos func(childComplexity int) int GoogleAppPassengerKeyIos func(childComplexity int) int GoogleServerDriverKeyAndroid func(childComplexity int) int GoogleServerDriverKeyIos func(childComplexity int) int GoogleServerPassengerKeyAndroid func(childComplexity int) int GoogleServerPassengerKeyIos func(childComplexity int) int LiveChatLicenceNumber func(childComplexity int) int MaxDestinationMultiDelivery func(childComplexity int) int MaxDriveDestinations func(childComplexity int) int MaxStopOverPoints func(childComplexity int) int OnlineProviderListLimit func(childComplexity int) int PemFileName func(childComplexity int) int ProviderTimeout func(childComplexity int) int PublishDriverDistanceLimit func(childComplexity int) int RadiusAroundUser func(childComplexity int) int RadiusAroundUserForDestinationEnabledDriver func(childComplexity int) int RadiusAroundUserForPool func(childComplexity int) int RadiusAroundUserProviderDestinationForPool func(childComplexity int) int ResetTimeForDriverDestinations func(childComplexity int) int SelectedContacts func(childComplexity int) int ServiceProviderFlow func(childComplexity int) int SinchAppKey func(childComplexity int) int SinchEnvironmentHost func(childComplexity int) int SinchSecretKey func(childComplexity int) int SurgeCharge func(childComplexity int) int TimeForProviderToReach func(childComplexity int) int WaybillConfiguration func(childComplexity int) int } AppVersion struct { Channel func(childComplexity int) int DownloadURL func(childComplexity int) int ID func(childComplexity int) int LatestVersion func(childComplexity int) int MinimumVersion func(childComplexity int) int } AppearanceSetting struct { AndroidAppLink func(childComplexity int) int CompanyAddress func(childComplexity int) int CompanyNameInEmail func(childComplexity int) int CopyrightAdminFooter func(childComplexity int) int CopyrightWebsiteFooter func(childComplexity int) int IphoneAppLink func(childComplexity int) int SupportEmail func(childComplexity int) int SupportPhone func(childComplexity int) int } AuthPayload struct { Token func(childComplexity int) int User func(childComplexity int) int } BankAccountDetails struct { AccountHolderName func(childComplexity int) int AccountNumber func(childComplexity int) int BankCountry func(childComplexity int) int BankLocation func(childComplexity int) int BankName func(childComplexity int) int Country func(childComplexity int) int Currency func(childComplexity int) int DefaultForCurrency func(childComplexity int) int Email func(childComplexity int) int Fingerprint func(childComplexity int) int IfscCode func(childComplexity int) int Metadata func(childComplexity int) int RoutingNumber func(childComplexity int) int Status func(childComplexity int) int SwiftCode func(childComplexity int) int } Billing struct { Address1 func(childComplexity int) int Address2 func(childComplexity int) int City func(childComplexity int) int Company func(childComplexity int) int Country func(childComplexity int) int Email func(childComplexity int) int FirstName func(childComplexity int) int LastName func(childComplexity int) int Phone func(childComplexity int) int Postcode func(childComplexity int) int State func(childComplexity int) int } Booking struct { JobID func(childComplexity int) int VehicleID func(childComplexity int) int } BookingFareEstimate struct { BaseFare func(childComplexity int) int Distance func(childComplexity int) int Time func(childComplexity int) int TotalFare func(childComplexity int) int } BusinessTripReason struct { ID func(childComplexity int) int IsActive func(childComplexity int) int OrganizationType func(childComplexity int) int ProfileShortName func(childComplexity int) int ProfileTitle func(childComplexity int) int Reason func(childComplexity int) int TitleDescription func(childComplexity int) int TripReason func(childComplexity int) int } BusinessTripReasonConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } BusinessTripReasonEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } CancelReason struct { ID func(childComplexity int) int IsActive func(childComplexity int) int Order func(childComplexity int) int Reason func(childComplexity int) int ServiceType func(childComplexity int) int } CancelReasonConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CancelReasonEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } CancelledReport struct { Action func(childComplexity int) int CancellationCharges func(childComplexity int) int ID func(childComplexity int) int OrderDate func(childComplexity int) int OrderNumber func(childComplexity int) int OrderStatus func(childComplexity int) int PaymentMethod func(childComplexity int) int PayoutDriver func(childComplexity int) int PayoutStore func(childComplexity int) int ServiceType func(childComplexity int) int } CancelledReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CancelledReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Cart struct { CartItemsQuantity func(childComplexity int) int CartTotal func(childComplexity int) int ID func(childComplexity int) int Items func(childComplexity int) int StoreID func(childComplexity int) int User func(childComplexity int) int } CartConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CartEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } CartItem struct { Product func(childComplexity int) int Quantity func(childComplexity int) int Type func(childComplexity int) int VariationID func(childComplexity int) int } Chat struct { Agents func(childComplexity int) int Comment func(childComplexity int) int CreatedAt func(childComplexity int) int CreatedBy func(childComplexity int) int Department func(childComplexity int) int ID func(childComplexity int) int Messages func(childComplexity int) int Name func(childComplexity int) int Notes func(childComplexity int) int Rating func(childComplexity int) int StartedBy func(childComplexity int) int Tags func(childComplexity int) int UpdatedAt func(childComplexity int) int } ChatMessage struct { AgentReadAt func(childComplexity int) int CreatedAt func(childComplexity int) int CreatedBy func(childComplexity int) int Message func(childComplexity int) int Type func(childComplexity int) int UserReadAt func(childComplexity int) int } ChatNote struct { CreatedAt func(childComplexity int) int CreatedBy func(childComplexity int) int Message func(childComplexity int) int Type func(childComplexity int) int } City struct { CityName func(childComplexity int) int CountryCode func(childComplexity int) int CountryName func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int StateCode func(childComplexity int) int StateName func(childComplexity int) int } CityConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CityEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Country struct { Code func(childComplexity int) int CountryName func(childComplexity int) int DistanceUnit func(childComplexity int) int EmergencyNumber func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int PhoneCode func(childComplexity int) int Tax func(childComplexity int) int } CountryConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CountryEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Coupon struct { Code func(childComplexity int) int Description func(childComplexity int) int DiscountAmount func(childComplexity int) int DiscountType func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int ServiceType func(childComplexity int) int Type func(childComplexity int) int UsageLimit func(childComplexity int) int UsedLimit func(childComplexity int) int Validity func(childComplexity int) int ValidityExpire func(childComplexity int) int ValidityStart func(childComplexity int) int } CouponConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CouponEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } CouponLines struct { Code func(childComplexity int) int Discount func(childComplexity int) int DiscountTax func(childComplexity int) int ID func(childComplexity int) int MetaData func(childComplexity int) int } Currency struct { Country func(childComplexity int) int CurrencyCode func(childComplexity int) int ID func(childComplexity int) int IsDefault func(childComplexity int) int Name func(childComplexity int) int Ratio func(childComplexity int) int Symbol func(childComplexity int) int ThresholdAmount func(childComplexity int) int } CurrencyConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CurrencyEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Customer struct { AvatarURL func(childComplexity int) int Billing func(childComplexity int) int Email func(childComplexity int) int FirstName func(childComplexity int) int ID func(childComplexity int) int IsPayingCustomer func(childComplexity int) int LastName func(childComplexity int) int MetaData func(childComplexity int) int Role func(childComplexity int) int Shipping func(childComplexity int) int Username func(childComplexity int) int } CustomerConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } CustomerEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } DashboardNotification struct { Action func(childComplexity int) int Actor func(childComplexity int) int CreatedAt func(childComplexity int) int } DeclineAlertForProvider struct { BlockDate func(childComplexity int) int BlockProvider func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int ProviderName func(childComplexity int) int TotalCancelledTrips func(childComplexity int) int TotalCancelledTripsTillNow func(childComplexity int) int TotalDeclinedTrips func(childComplexity int) int TotalDeclinedTripsTillNow func(childComplexity int) int } DeclineAlertForProviderConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } DeclineAlertForProviderEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } DeclineAlertForUser struct { BlockDate func(childComplexity int) int BlockUser func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int TotalCancelledTrips func(childComplexity int) int TotalCancelledTripsTillNow func(childComplexity int) int UserName func(childComplexity int) int } DeclineAlertForUserConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } DeclineAlertForUserEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } DeliveryCharge struct { FreeDeliveryRadius func(childComplexity int) int FreeOrderDeliveryCharges func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int LocationName func(childComplexity int) int OrderDeliveryChargesAboveAmount func(childComplexity int) int OrderDeliveryChargesBelowAmount func(childComplexity int) int OrderPrice func(childComplexity int) int OrderTotal func(childComplexity int) int } DeliveryChargeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } DeliveryChargeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } DeliveryChargesUtility struct { FreeDeliveryRadius func(childComplexity int) int FreeOrderDeliveryCharges func(childComplexity int) int ID func(childComplexity int) int Location func(childComplexity int) int OrderDeliveryChargesAboveAmout func(childComplexity int) int OrderDeliveryChargesBelowAmount func(childComplexity int) int OrderPrice func(childComplexity int) int } DeliveryChargesUtilityConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } DeliveryChargesUtilityEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } DeliveryVehicleType struct { DeliveryChargeForCancelledOrder func(childComplexity int) int DeliveryChargeForCompletedOrder func(childComplexity int) int DeliveryRadius func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Location func(childComplexity int) int Order func(childComplexity int) int VehicleType func(childComplexity int) int } DeliveryVehicleTypeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } DeliveryVehicleTypeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } DisplayPrice struct { PriceWithTax func(childComplexity int) int PriceWithoutTax func(childComplexity int) int } Document struct { BelongsTo func(childComplexity int) int ExpiryDate func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int URL func(childComplexity int) int UploaderType func(childComplexity int) int } DocumentConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } DocumentEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } EmailSetting struct { AdminEmail func(childComplexity int) int EmailFromName func(childComplexity int) int NoReplyEmail func(childComplexity int) int } EmailTemplate struct { From func(childComplexity int) int HTMLBody func(childComplexity int) int ID func(childComplexity int) int Language func(childComplexity int) int Purpose func(childComplexity int) int Subject func(childComplexity int) int TemplateID func(childComplexity int) int TextBody func(childComplexity int) int } EmailTemplateConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } EmailTemplateEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } EmergencyContact struct { EmailID func(childComplexity int) int ID func(childComplexity int) int MobileNo func(childComplexity int) int Name func(childComplexity int) int } EmergencyContactConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } EmergencyContactEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } EnterpriseAccount struct { Address func(childComplexity int) int City func(childComplexity int) int Country func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Language func(childComplexity int) int OrganizationName func(childComplexity int) int OrganizationType func(childComplexity int) int PaymentBy func(childComplexity int) int PaymentMethod func(childComplexity int) int Phone func(childComplexity int) int State func(childComplexity int) int ZipCode func(childComplexity int) int } EnterpriseAccountConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } EnterpriseAccountEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } EnterpriseAccountPaymentReport struct { CancelledRideJobNo func(childComplexity int) int ID func(childComplexity int) int JobDate func(childComplexity int) int JobOutstandingAmount func(childComplexity int) int JobStatus func(childComplexity int) int JobType func(childComplexity int) int Organization func(childComplexity int) int OrganizationPayAmount func(childComplexity int) int OrganizationPaymentStatus func(childComplexity int) int PaymentMethod func(childComplexity int) int PlatformFees func(childComplexity int) int Provider func(childComplexity int) int ProviderPaymentStatus func(childComplexity int) int RideJobNo func(childComplexity int) int Tip func(childComplexity int) int TotalCancellationFees func(childComplexity int) int TotalFare func(childComplexity int) int User func(childComplexity int) int WalletDebit func(childComplexity int) int } EnterpriseAccountPaymentReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } EnterpriseAccountPaymentReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Faq struct { Answer func(childComplexity int) int Category func(childComplexity int) int DisplayOrder func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Question func(childComplexity int) int } FAQCategory struct { DisplayOrder func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Label func(childComplexity int) int } FAQCategoryConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } FAQCategoryEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } FAQConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } FAQEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } FeeLines struct { ID func(childComplexity int) int MetaData func(childComplexity int) int Name func(childComplexity int) int TaxClass func(childComplexity int) int TaxStatus func(childComplexity int) int Taxes func(childComplexity int) int Total func(childComplexity int) int TotalTax func(childComplexity int) int } File struct { ID func(childComplexity int) int Name func(childComplexity int) int URL func(childComplexity int) int } FoodDeliveryLabel struct { Code func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int LanguageLabel func(childComplexity int) int ValueInEnglishLanguage func(childComplexity int) int } FoodDeliveryLabelConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } FoodDeliveryLabelEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } GeneralLabel struct { Code func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int LanguageLabel func(childComplexity int) int ValueInEnglishLanguage func(childComplexity int) int } GeneralLabelConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } GeneralLabelEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } GeneralSetting struct { AdminCountryIsd func(childComplexity int) int CountryCode func(childComplexity int) int CurrencyUpdateRatio func(childComplexity int) int DefaultDistanceUnit func(childComplexity int) int DisplayRecord func(childComplexity int) int EnableProviderEmailVerification func(childComplexity int) int EnableProviderPhoneVerification func(childComplexity int) int EnableReferralSystem func(childComplexity int) int EnableUserEmailVerification func(childComplexity int) int EnableUserPhoneVerification func(childComplexity int) int FixedWalletAmount1 func(childComplexity int) int FixedWalletAmount2 func(childComplexity int) int FixedWalletAmount3 func(childComplexity int) int FlagDrivers func(childComplexity int) int GoogleAnalyticsCode func(childComplexity int) int PoliceNumber func(childComplexity int) int ProjectName func(childComplexity int) int ReferralAmount func(childComplexity int) int } GeoFenceLocation struct { Country func(childComplexity int) int GeoJSON func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int LocationFor func(childComplexity int) int LocationType func(childComplexity int) int Name func(childComplexity int) int } GeoFenceLocationConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } GeoFenceLocationEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } GeoFenceRestrictedArea struct { Address func(childComplexity int) int Area func(childComplexity int) int GeoLocationArea func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int RestrictArea func(childComplexity int) int RestrictType func(childComplexity int) int } GeoFenceRestrictedAreaConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } GeoFenceRestrictedAreaEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } GodsView struct { Latitude func(childComplexity int) int Longitude func(childComplexity int) int } GodsViewConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } GodsViewEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } GroceryDeliveryLabel struct { Code func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int LanguageLabel func(childComplexity int) int ValueInEnglishLanguage func(childComplexity int) int } GroceryDeliveryLabelConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } GroceryDeliveryLabelEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } HeatView struct { Latitude func(childComplexity int) int Longitude func(childComplexity int) int } HeatViewConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } HeatViewEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } HelpCategory struct { CategoryFor func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Order func(childComplexity int) int Title func(childComplexity int) int } HelpCategoryConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } HelpCategoryEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } HelpDetail struct { Answer func(childComplexity int) int Category func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Order func(childComplexity int) int Question func(childComplexity int) int } HelpDetailConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } HelpDetailEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } HotelPaymentReport struct { BaseFare func(childComplexity int) int BookedBy func(childComplexity int) int BookingFees func(childComplexity int) int HotelBookingCharge func(childComplexity int) int HotelName func(childComplexity int) int HotelPayAmount func(childComplexity int) int JobDate func(childComplexity int) int JobNo func(childComplexity int) int JobStatus func(childComplexity int) int PaymentMethod func(childComplexity int) int Provider func(childComplexity int) int ProviderPaymentStatus func(childComplexity int) int TotalFare func(childComplexity int) int User func(childComplexity int) int } Installation struct { AppIdentifier func(childComplexity int) int AppName func(childComplexity int) int AppVersion func(childComplexity int) int Badge func(childComplexity int) int BuildNumber func(childComplexity int) int Channels func(childComplexity int) int DeviceBrand func(childComplexity int) int DeviceCountry func(childComplexity int) int DeviceHeight func(childComplexity int) int DeviceID func(childComplexity int) int DeviceLocale func(childComplexity int) int DeviceManufacturer func(childComplexity int) int DeviceModel func(childComplexity int) int DeviceType func(childComplexity int) int DeviceWidth func(childComplexity int) int FcmToken func(childComplexity int) int ID func(childComplexity int) int SystemVersion func(childComplexity int) int TimeZone func(childComplexity int) int UserID func(childComplexity int) int } InstallationConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } InstallationEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } InstallationSetting struct { DisablePubnub func(childComplexity int) int EnableCorporateProfile func(childComplexity int) int EnablePubnub func(childComplexity int) int EnableSocketCluster func(childComplexity int) int FetchTripStatus func(childComplexity int) int GoogleKeyForPushNotification func(childComplexity int) int GoogleKeyForWebPanel func(childComplexity int) int GoogleProjectID func(childComplexity int) int MinAutoComplete func(childComplexity int) int PassPhraseforPem func(childComplexity int) int PubSubTechnique func(childComplexity int) int PubnubPublishKey func(childComplexity int) int PubnubSecretKey func(childComplexity int) int PubnubSubscribeKey func(childComplexity int) int PubnubUUID func(childComplexity int) int TollCostAppCode func(childComplexity int) int TollCostAppID func(childComplexity int) int TollCostCalculation func(childComplexity int) int YalgaarClientKey func(childComplexity int) int } Invoice struct { BaseFare func(childComplexity int) int Commission func(childComplexity int) int Distance func(childComplexity int) int FromAddress func(childComplexity int) int ID func(childComplexity int) int JobEndTime func(childComplexity int) int JobID func(childComplexity int) int JobStartTime func(childComplexity int) int ToAddress func(childComplexity int) int VehicleType func(childComplexity int) int } Job struct { BookedFor func(childComplexity int) int BookingNumber func(childComplexity int) int CompanyID func(childComplexity int) int CreatedAt func(childComplexity int) int FareAmount func(childComplexity int) int FromAddress func(childComplexity int) int ID func(childComplexity int) int InvoiceID func(childComplexity int) int JobDate func(childComplexity int) int JobType func(childComplexity int) int ProviderID func(childComplexity int) int ServiceType func(childComplexity int) int ToAddress func(childComplexity int) int UpdatedAt func(childComplexity int) int UserID func(childComplexity int) int } JobConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } JobEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } JobLaterBooking struct { BookedBy func(childComplexity int) int BookingNumber func(childComplexity int) int Date func(childComplexity int) int ExpectedDestinationLocation func(childComplexity int) int ExpectedSourceLocation func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int JobDetails func(childComplexity int) int JobType func(childComplexity int) int Provider func(childComplexity int) int Status func(childComplexity int) int Users func(childComplexity int) int } JobLaterBookingConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } JobLaterBookingEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } JobRequestAcceptanceReport struct { AcceptancePercentage func(childComplexity int) int ID func(childComplexity int) int InProcessRequests func(childComplexity int) int MissedAttempts func(childComplexity int) int ProviderName func(childComplexity int) int RequestsAcceptedJobREquests func(childComplexity int) int RequestsDeclined func(childComplexity int) int RequestsTimedOut func(childComplexity int) int TotalJobRequests func(childComplexity int) int } JobRequestAcceptanceReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } JobRequestAcceptanceReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } JobStatistics struct { CancelledJobs func(childComplexity int) int CompletedJobs func(childComplexity int) int OnGoingJobs func(childComplexity int) int TotalJobs func(childComplexity int) int } JobTimeVariance struct { ActualTime func(childComplexity int) int Address func(childComplexity int) int BookingNo func(childComplexity int) int EstimatedTime func(childComplexity int) int ID func(childComplexity int) int JobDate func(childComplexity int) int Provider func(childComplexity int) int Variance func(childComplexity int) int } JobTimeVarianceConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } JobTimeVarianceEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } JobUpdate struct { CreatedAt func(childComplexity int) int DeliveryTimeEstimate func(childComplexity int) int EndedAt func(childComplexity int) int Latitude func(childComplexity int) int Longitude func(childComplexity int) int Order func(childComplexity int) int ProviderID func(childComplexity int) int Status func(childComplexity int) int } JobsOverview struct { Cancelled func(childComplexity int) int Completed func(childComplexity int) int OnGoing func(childComplexity int) int ThisMonth func(childComplexity int) int ThisWeek func(childComplexity int) int ThisYear func(childComplexity int) int Today func(childComplexity int) int } LatestJobs struct { CreatedAt func(childComplexity int) int EndingAddress func(childComplexity int) int StartingAddress func(childComplexity int) int Status func(childComplexity int) int User func(childComplexity int) int } LineItems struct { ID func(childComplexity int) int MetaData func(childComplexity int) int Name func(childComplexity int) int Price func(childComplexity int) int ProductID func(childComplexity int) int Quantity func(childComplexity int) int Sku func(childComplexity int) int Subtotal func(childComplexity int) int SubtotalTax func(childComplexity int) int TaxClass func(childComplexity int) int Taxes func(childComplexity int) int Total func(childComplexity int) int TotalTax func(childComplexity int) int VariationID func(childComplexity int) int } LocationWiseFare struct { DestinationLocation func(childComplexity int) int FlatFare func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int SourceLocation func(childComplexity int) int VehicleType func(childComplexity int) int } LocationWiseFareConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } LocationWiseFareEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } MarketSettings struct { App func(childComplexity int) int Appearance func(childComplexity int) int Email func(childComplexity int) int General func(childComplexity int) int Installation func(childComplexity int) int Payment func(childComplexity int) int Sms func(childComplexity int) int SocialMedia func(childComplexity int) int Store func(childComplexity int) int } MarketStatistics struct { ID func(childComplexity int) int } MetaData struct { ID func(childComplexity int) int Key func(childComplexity int) int Value func(childComplexity int) int } Mutation struct { ActivateAdvertisementBanner func(childComplexity int, id primitive.ObjectID) int ActivateAirportSurcharge func(childComplexity int, id primitive.ObjectID) int ActivateAppVersion func(childComplexity int, id primitive.ObjectID) int ActivateBusinessTripReason func(childComplexity int, id primitive.ObjectID) int ActivateCancelReason func(childComplexity int, id primitive.ObjectID) int ActivateCity func(childComplexity int, id primitive.ObjectID) int ActivateCountry func(childComplexity int, id primitive.ObjectID) int ActivateCoupon func(childComplexity int, id primitive.ObjectID) int ActivateCurrency func(childComplexity int, id primitive.ObjectID) int ActivateCustomer func(childComplexity int, id primitive.ObjectID) int ActivateDeliveryCharges func(childComplexity int, id primitive.ObjectID) int ActivateDeliveryChargesUtility func(childComplexity int, id primitive.ObjectID) int ActivateDeliveryVehicleType func(childComplexity int, id primitive.ObjectID) int ActivateDocument func(childComplexity int, id primitive.ObjectID) int ActivateEnterpriseAccount func(childComplexity int, id primitive.ObjectID) int ActivateFAQCategory func(childComplexity int, id primitive.ObjectID) int ActivateFaq func(childComplexity int, id primitive.ObjectID) int ActivateGeoFenceLocation func(childComplexity int, id primitive.ObjectID) int ActivateGeoFenceRestrictedArea func(childComplexity int, id primitive.ObjectID) int ActivateHelpCategory func(childComplexity int, id primitive.ObjectID) int ActivateHelpDetail func(childComplexity int, id primitive.ObjectID) int ActivateLocationWiseFare func(childComplexity int, id primitive.ObjectID) int ActivateOAuthApplication func(childComplexity int, id primitive.ObjectID) int ActivateOrder func(childComplexity int, id primitive.ObjectID) int ActivateOrderNote func(childComplexity int, id primitive.ObjectID) int ActivateOrderStatusUtility func(childComplexity int, id primitive.ObjectID) int ActivatePackageType func(childComplexity int, id primitive.ObjectID) int ActivatePage func(childComplexity int, id primitive.ObjectID) int ActivateProduct func(childComplexity int, id primitive.ObjectID) int ActivateProductBrand func(childComplexity int, id primitive.ObjectID) int ActivateProductCategory func(childComplexity int, id primitive.ObjectID) int ActivateProductCollection func(childComplexity int, id primitive.ObjectID) int ActivateRequiredDocument func(childComplexity int, id primitive.ObjectID) int ActivateRideProfileType func(childComplexity int, id primitive.ObjectID) int ActivateService func(childComplexity int, id primitive.ObjectID) int ActivateServiceCompany func(childComplexity int, id primitive.ObjectID) int ActivateServiceProvider func(childComplexity int, id primitive.ObjectID) int ActivateServiceProviderVehicle func(childComplexity int, id primitive.ObjectID) int ActivateServiceSubCategory func(childComplexity int, id primitive.ObjectID) int ActivateServiceType func(childComplexity int, id primitive.ObjectID) int ActivateServiceVehicleType func(childComplexity int, id primitive.ObjectID) int ActivateState func(childComplexity int, id primitive.ObjectID) int ActivateStore func(childComplexity int, id primitive.ObjectID) int ActivateStoreVehicleType func(childComplexity int, id primitive.ObjectID) int ActivateUser func(childComplexity int, id primitive.ObjectID) int ActivateVehicleMake func(childComplexity int, id primitive.ObjectID) int ActivateVehicleModel func(childComplexity int, id primitive.ObjectID) int ActivateVisitLocation func(childComplexity int, id primitive.ObjectID) int ActivateWebhook func(childComplexity int, id primitive.ObjectID) int AddAddress func(childComplexity int, input models.AddAddressInput) int AddAdvertisementBanner func(childComplexity int, input models.AddBannerInput) int AddAirportSurcharge func(childComplexity int, input models.AddAirportSurchargeInput) int AddAppVersion func(childComplexity int, input models.AddAppVersionInput) int AddBusinessTripReason func(childComplexity int, input models.AddBusinessTripReasonInput) int AddCancelReason func(childComplexity int, input models.AddCancelReasonInput) int AddCity func(childComplexity int, input models.AddCityInput) int AddCountry func(childComplexity int, input models.AddCountryInput) int AddCoupon func(childComplexity int, input models.AddCouponInput) int AddCurrency func(childComplexity int, input models.AddCurrencyInput) int AddCustomer func(childComplexity int, input models.AddCustomerInput) int AddDeliveryCharges func(childComplexity int, input models.AddDeliveryChargeInput) int AddDeliveryChargesUtility func(childComplexity int, input models.AddDeliveryChargesUtilityInput) int AddDeliveryVehicleType func(childComplexity int, input models.AddDeliveryVehicleTypeInput) int AddDocument func(childComplexity int, input models.AddDocumentInput) int AddEmailTemplate func(childComplexity int, input models.AddEmailTemplateInput) int AddEmergencyContact func(childComplexity int, input models.AddEmergencyContactInput) int AddEnterpriseAccount func(childComplexity int, input models.AddEnterpriseAccountInput) int AddFAQCategory func(childComplexity int, input models.AddFAQCategoryInput) int AddFaq func(childComplexity int, input models.AddFAQInput) int AddFoodDeliveryLabel func(childComplexity int, input models.AddFoodDeliveryLabelInput) int AddGeneralLabel func(childComplexity int, input models.AddGeneralLabelInput) int AddGeoFenceLocation func(childComplexity int, input models.AddGeoFenceLocationInput) int AddGeoFenceRestrictedArea func(childComplexity int, input models.AddGeoFenceRestrictedAreaInput) int AddGroceryDeliveryLabel func(childComplexity int, input models.AddGroceryDeliveryLabelInput) int AddHelpCategory func(childComplexity int, input models.AddHelpCategoryInput) int AddHelpDetail func(childComplexity int, input models.AddHelpDetailInput) int AddLocationWiseFare func(childComplexity int, input models.AddLocationWiseFareInput) int AddOAuthApplication func(childComplexity int, input *models.AddOAuthApplicationInput) int AddOrder func(childComplexity int, input models.AddOrderInput) int AddOrderNote func(childComplexity int, input models.AddOrderNoteInput) int AddOrderStatusUtility func(childComplexity int, input models.AddOrderStatusUtilityInput) int AddPackageType func(childComplexity int, input models.AddPackageTypeInput) int AddPage func(childComplexity int, input models.AddPageInput) int AddProduct func(childComplexity int, input models.AddProductInput) int AddProductAttribute func(childComplexity int, input models.AddProductAttributeInput) int AddProductAttributeTerm func(childComplexity int, input models.AddProductAttributeTermInput) int AddProductBrand func(childComplexity int, input models.AddProductBrandInput) int AddProductCategory func(childComplexity int, input models.AddProductCategoryInput) int AddProductCollection func(childComplexity int, input models.AddProductCollectionInput) int AddProductDownload func(childComplexity int, input models.AddProductDownloadInput) int AddProductImage func(childComplexity int, input models.AddProductImageInput) int AddProductMetadata func(childComplexity int, input models.AddProductMetadataInput) int AddProductReview func(childComplexity int, input models.AddProductReviewInput) int AddProductTag func(childComplexity int, input models.AddProductTagInput) int AddProductToCart func(childComplexity int, productID primitive.ObjectID, variationID *primitive.ObjectID, quantity int) int AddProductVariation func(childComplexity int, input models.AddProductVariationInput) int AddRentalPackage func(childComplexity int, input models.AddRentalPackageInput) int AddRequiredDocument func(childComplexity int, input models.AddManageDocumentInput) int AddReview func(childComplexity int, input models.AddReviewInput) int AddRideProfileType func(childComplexity int, input models.AddRideProfileTypeInput) int AddService func(childComplexity int, input models.AddServiceInput) int AddServiceCompany func(childComplexity int, input models.AddServiceCompanyInput) int AddServiceProvider func(childComplexity int, input models.AddServiceProviderInput) int AddServiceProviderVehicle func(childComplexity int, input models.AddServiceProviderVehicleInput) int AddServiceSubCategory func(childComplexity int, input models.AddServiceSubCategoryInput) int AddServiceType func(childComplexity int, input models.AddServiceTypeInput) int AddServiceVehicleType func(childComplexity int, input models.AddServiceVehicleTypeInput) int AddSmsTemplate func(childComplexity int, input models.AddSmsTemplateInput) int AddState func(childComplexity int, input models.AddStateInput) int AddStore func(childComplexity int, input models.AddStoreInput) int AddStoreLocation func(childComplexity int, input models.AddStoreLocationInput) int AddStoreReview func(childComplexity int, input models.AddReviewInput) int AddStoreVehicleType func(childComplexity int, input models.AddStoreVehicleTypeInput) int AddUser func(childComplexity int, input models.AddUserInput) int AddUserRole func(childComplexity int, input models.AddUserRoleInput) int AddUserRoleGroup func(childComplexity int, input models.AddUserRoleGroupInput) int AddVehicleMake func(childComplexity int, input models.AddVehicleMakeInput) int AddVehicleModel func(childComplexity int, input models.AddVehicleModelInput) int AddVisitLocation func(childComplexity int, input models.AddVisitLocationInput) int AddWebhook func(childComplexity int, appID primitive.ObjectID, input models.AddWebhookInput) int AddWineDeliveryLabel func(childComplexity int, input models.AddWineDeliveryLabelInput) int ApproveServiceProvider func(childComplexity int, id primitive.ObjectID) int ApproveStore func(childComplexity int, id primitive.ObjectID) int AssignPermissionToUserRole func(childComplexity int, permission string, roleID primitive.ObjectID) int AssignRoleGroupToUser func(childComplexity int, roleGroupID primitive.ObjectID, userID primitive.ObjectID) int AssignRoleToRoleGroup func(childComplexity int, roleID primitive.ObjectID, roleGroupID primitive.ObjectID) int AssignRoleToUser func(childComplexity int, roleID primitive.ObjectID, userID primitive.ObjectID) int BlockServiceProvider func(childComplexity int, id primitive.ObjectID) int BlockStore func(childComplexity int, id primitive.ObjectID) int BlockUser func(childComplexity int, id primitive.ObjectID) int CancelOrder func(childComplexity int, orderID primitive.ObjectID) int ChangeUserMobileNumber func(childComplexity int, countryCode string, mobileNumber int, changeAuthToken string) int ChangeUserProfilePassword func(childComplexity int, currentPassword *string, newPassword *string, confirmNewPassword *string) int CreateBooking func(childComplexity int, input models.BookingInput) int DeactivateAdvertisementBanner func(childComplexity int, id primitive.ObjectID) int DeactivateAirportSurcharge func(childComplexity int, id primitive.ObjectID) int DeactivateAppVersion func(childComplexity int, id primitive.ObjectID) int DeactivateBusinessTripReason func(childComplexity int, id primitive.ObjectID) int DeactivateCancelReason func(childComplexity int, id primitive.ObjectID) int DeactivateCity func(childComplexity int, id primitive.ObjectID) int DeactivateCountry func(childComplexity int, id primitive.ObjectID) int DeactivateCoupon func(childComplexity int, id primitive.ObjectID) int DeactivateCurrency func(childComplexity int, id primitive.ObjectID) int DeactivateCustomer func(childComplexity int, id primitive.ObjectID) int DeactivateDeliveryCharges func(childComplexity int, id primitive.ObjectID) int DeactivateDeliveryChargesUtility func(childComplexity int, id primitive.ObjectID) int DeactivateDeliveryVehicleType func(childComplexity int, id primitive.ObjectID) int DeactivateDocument func(childComplexity int, id primitive.ObjectID) int DeactivateEnterpriseAccount func(childComplexity int, id primitive.ObjectID) int DeactivateFAQCategory func(childComplexity int, id primitive.ObjectID) int DeactivateFaq func(childComplexity int, id primitive.ObjectID) int DeactivateGeoFenceLocation func(childComplexity int, id primitive.ObjectID) int DeactivateGeoFenceRestrictedArea func(childComplexity int, id primitive.ObjectID) int DeactivateHelpCategory func(childComplexity int, id primitive.ObjectID) int DeactivateHelpDetail func(childComplexity int, id primitive.ObjectID) int DeactivateLocationWiseFare func(childComplexity int, id primitive.ObjectID) int DeactivateOAuthApplication func(childComplexity int, id primitive.ObjectID) int DeactivateOrder func(childComplexity int, id primitive.ObjectID) int DeactivateOrderNote func(childComplexity int, id primitive.ObjectID) int DeactivateOrderStatusUtility func(childComplexity int, id primitive.ObjectID) int DeactivatePackageType func(childComplexity int, id primitive.ObjectID) int DeactivatePage func(childComplexity int, id primitive.ObjectID) int DeactivateProduct func(childComplexity int, id primitive.ObjectID) int DeactivateProductBrand func(childComplexity int, id primitive.ObjectID) int DeactivateProductCategory func(childComplexity int, id primitive.ObjectID) int DeactivateProductCollection func(childComplexity int, id primitive.ObjectID) int DeactivateRequiredDocument func(childComplexity int, id primitive.ObjectID) int DeactivateRideProfileType func(childComplexity int, id primitive.ObjectID) int DeactivateService func(childComplexity int, id primitive.ObjectID) int DeactivateServiceCompany func(childComplexity int, id primitive.ObjectID) int DeactivateServiceProvider func(childComplexity int, id primitive.ObjectID) int DeactivateServiceProviderVehicle func(childComplexity int, id primitive.ObjectID) int DeactivateServiceSubCategory func(childComplexity int, id primitive.ObjectID) int DeactivateServiceType func(childComplexity int, id primitive.ObjectID) int DeactivateServiceVehicleType func(childComplexity int, id primitive.ObjectID) int DeactivateState func(childComplexity int, id primitive.ObjectID) int DeactivateStore func(childComplexity int, id primitive.ObjectID) int DeactivateStoreVehicleType func(childComplexity int, id primitive.ObjectID) int DeactivateUser func(childComplexity int, id primitive.ObjectID) int DeactivateVehicleMake func(childComplexity int, id primitive.ObjectID) int DeactivateVehicleModel func(childComplexity int, id primitive.ObjectID) int DeactivateVisitLocation func(childComplexity int, id primitive.ObjectID) int DeactivateWebhook func(childComplexity int, id primitive.ObjectID) int DeleteAddress func(childComplexity int, id primitive.ObjectID) int DeleteAdvertisementBanner func(childComplexity int, id primitive.ObjectID) int DeleteAirportSurcharge func(childComplexity int, id primitive.ObjectID) int DeleteAppVersion func(childComplexity int, id primitive.ObjectID) int DeleteBusinessTripReason func(childComplexity int, id primitive.ObjectID) int DeleteCancelReason func(childComplexity int, id primitive.ObjectID) int DeleteCart func(childComplexity int, id primitive.ObjectID) int DeleteCity func(childComplexity int, id primitive.ObjectID) int DeleteCountry func(childComplexity int, id primitive.ObjectID) int DeleteCoupon func(childComplexity int, id primitive.ObjectID) int DeleteCurrency func(childComplexity int, id primitive.ObjectID) int DeleteCustomer func(childComplexity int, id primitive.ObjectID) int DeleteDeliveryCharges func(childComplexity int, id primitive.ObjectID) int DeleteDeliveryChargesUtility func(childComplexity int, id primitive.ObjectID) int DeleteDeliveryVehicleType func(childComplexity int, id primitive.ObjectID) int DeleteDocument func(childComplexity int, id primitive.ObjectID) int DeleteEmailTemplate func(childComplexity int, id primitive.ObjectID) int DeleteEmergencyContact func(childComplexity int, id primitive.ObjectID) int DeleteEnterpriseAccount func(childComplexity int, id primitive.ObjectID) int DeleteFAQCategory func(childComplexity int, id primitive.ObjectID) int DeleteFaq func(childComplexity int, id primitive.ObjectID) int DeleteFoodDeliveryLabel func(childComplexity int, id primitive.ObjectID) int DeleteGeneralLabel func(childComplexity int, id primitive.ObjectID) int DeleteGeoFenceLocation func(childComplexity int, id primitive.ObjectID) int DeleteGeoFenceRestrictedArea func(childComplexity int, id primitive.ObjectID) int DeleteGroceryDeliveryLabel func(childComplexity int, id primitive.ObjectID) int DeleteHelpCategory func(childComplexity int, id primitive.ObjectID) int DeleteHelpDetail func(childComplexity int, id primitive.ObjectID) int DeleteLocationWiseFare func(childComplexity int, id primitive.ObjectID) int DeleteOAuthApplication func(childComplexity int, id primitive.ObjectID) int DeleteOrder func(childComplexity int, id primitive.ObjectID) int DeleteOrderNote func(childComplexity int, id primitive.ObjectID) int DeleteOrderStatusUtility func(childComplexity int, id primitive.ObjectID) int DeletePackageType func(childComplexity int, id primitive.ObjectID) int DeletePage func(childComplexity int, id primitive.ObjectID) int DeleteProduct func(childComplexity int, id primitive.ObjectID) int DeleteProductAttribute func(childComplexity int, id primitive.ObjectID) int DeleteProductAttributeTerm func(childComplexity int, id primitive.ObjectID) int DeleteProductBrand func(childComplexity int, id primitive.ObjectID) int DeleteProductCategory func(childComplexity int, id primitive.ObjectID) int DeleteProductCollection func(childComplexity int, id primitive.ObjectID) int DeleteProductDownload func(childComplexity int, id primitive.ObjectID) int DeleteProductImage func(childComplexity int, id primitive.ObjectID) int DeleteProductMetadata func(childComplexity int, id primitive.ObjectID) int DeleteProductReview func(childComplexity int, id primitive.ObjectID) int DeleteProductTag func(childComplexity int, id primitive.ObjectID) int DeleteProductVariation func(childComplexity int, id primitive.ObjectID) int DeleteRentalPackage func(childComplexity int, id primitive.ObjectID) int DeleteRequiredDocument func(childComplexity int, id primitive.ObjectID) int DeleteReview func(childComplexity int, id primitive.ObjectID) int DeleteRideProfileType func(childComplexity int, id primitive.ObjectID) int DeleteService func(childComplexity int, id primitive.ObjectID) int DeleteServiceCompany func(childComplexity int, id primitive.ObjectID) int DeleteServiceProvider func(childComplexity int, id primitive.ObjectID) int DeleteServiceProviderVehicle func(childComplexity int, id primitive.ObjectID) int DeleteServiceSubCategory func(childComplexity int, id primitive.ObjectID) int DeleteServiceType func(childComplexity int, id primitive.ObjectID) int DeleteServiceVehicleType func(childComplexity int, id primitive.ObjectID) int DeleteSmsTemplate func(childComplexity int, id primitive.ObjectID) int DeleteState func(childComplexity int, id primitive.ObjectID) int DeleteStore func(childComplexity int, id primitive.ObjectID) int DeleteStoreLocation func(childComplexity int, id primitive.ObjectID) int DeleteStoreReview func(childComplexity int, id primitive.ObjectID) int DeleteStoreVehicleType func(childComplexity int, id primitive.ObjectID) int DeleteUser func(childComplexity int, id primitive.ObjectID) int DeleteUserRole func(childComplexity int, id primitive.ObjectID) int DeleteUserRoleGroup func(childComplexity int, id primitive.ObjectID) int DeleteVehicleMake func(childComplexity int, id primitive.ObjectID) int DeleteVehicleModel func(childComplexity int, id primitive.ObjectID) int DeleteVisitLocation func(childComplexity int, id primitive.ObjectID) int DeleteWebhook func(childComplexity int, id primitive.ObjectID) int DeleteWineDeliveryLabel func(childComplexity int, id primitive.ObjectID) int EstimateBookingFare func(childComplexity int, input models.BookingInput) int LoginWithCredentials func(childComplexity int, email string, password string) int LoginWithSocialAuth func(childComplexity int, provider models.SocialAuthProvder, accessToken string, accessSecret *string) int Logout func(childComplexity int) int MultipleUpload func(childComplexity int, files []*graphql.Upload) int MultipleUploadWithPayload func(childComplexity int, req []*models.UploadFile) int RequestLoginOtp func(childComplexity int, countryCode string, mobileNo string) int ResetApplicationClientSecret func(childComplexity int, appID primitive.ObjectID) int RevokeAccessToken func(childComplexity int, token string) int SendPushNotification func(childComplexity int, input models.PushNotificationInput) int ServiceProviderSignUp func(childComplexity int, input models.ServiceProviderSignUpInput) int SignUpWithEmail func(childComplexity int, input models.UserSignUpDetails) int SingleUpload func(childComplexity int, file graphql.Upload) int SingleUploadWithPayload func(childComplexity int, req models.UploadFile) int StoreSignUp func(childComplexity int, input models.StoreSignUpInput) int SubmitAppForApproval func(childComplexity int, id primitive.ObjectID) int UnAssignRoleGroupRole func(childComplexity int, roleID primitive.ObjectID, roleGroupID primitive.ObjectID) int UnAssignUserRole func(childComplexity int, roleID primitive.ObjectID, userID primitive.ObjectID) int UnAssignUserRoleGroup func(childComplexity int, roleGroupID primitive.ObjectID, userID primitive.ObjectID) int UnAssignUserRolePermission func(childComplexity int, permission string, roleID primitive.ObjectID) int UnblockServiceProvider func(childComplexity int, id primitive.ObjectID) int UnblockStore func(childComplexity int, id primitive.ObjectID) int UpdateAddress func(childComplexity int, input models.UpdateAddressInput) int UpdateAdvertisementBanner func(childComplexity int, input models.UpdateBannerInput) int UpdateAirportSurcharge func(childComplexity int, input models.UpdateAirportSurchargeInput) int UpdateAppVersion func(childComplexity int, input models.UpdateAppVersionInput) int UpdateBusinessTripReason func(childComplexity int, input models.UpdateBusinessTripReasonInput) int UpdateCancelReason func(childComplexity int, input models.UpdateCancelReasonInput) int UpdateCity func(childComplexity int, input models.UpdateCityInput) int UpdateCountry func(childComplexity int, input models.UpdateCountryInput) int UpdateCoupon func(childComplexity int, input models.UpdateCouponInput) int UpdateCurrency func(childComplexity int, input models.UpdateCurrencyInput) int UpdateCustomer func(childComplexity int, input models.UpdateCustomerInput) int UpdateDeliveryCharges func(childComplexity int, input models.UpdateDeliveryChargeInput) int UpdateDeliveryChargesUtility func(childComplexity int, input models.UpdateDeliveryChargesUtilityInput) int UpdateDeliveryVehicleType func(childComplexity int, input models.UpdateDeliveryVehicleTypeInput) int UpdateDocument func(childComplexity int, input models.UpdateDocumentInput) int UpdateEmailTemplate func(childComplexity int, input models.UpdateEmailTemplateInput) int UpdateEmergencyContact func(childComplexity int, input models.UpdateEmergencyContactInput) int UpdateEnterpriseAccount func(childComplexity int, input models.UpdateEnterpriseAccountInput) int UpdateFAQCategory func(childComplexity int, input models.UpdateFAQCategoryInput) int UpdateFaq func(childComplexity int, input models.UpdateFAQInput) int UpdateFoodDeliveryLabel func(childComplexity int, input models.UpdateFoodDeliveryLabelInput) int UpdateGeneralLabel func(childComplexity int, input models.UpdateGeneralLabelInput) int UpdateGeoFenceLocation func(childComplexity int, input models.UpdateGeoFenceLocationInput) int UpdateGeoFenceRestrictedArea func(childComplexity int, input models.UpdateGeoFenceRestrictedAreaInput) int UpdateGroceryDeliveryLabel func(childComplexity int, input models.UpdateGroceryDeliveryLabelInput) int UpdateHelpCategory func(childComplexity int, input models.UpdateHelpCategoryInput) int UpdateHelpDetail func(childComplexity int, input models.UpdateHelpDetailInput) int UpdateInstallation func(childComplexity int, input models.InstallationInput) int UpdateLocationWiseFare func(childComplexity int, input models.UpdateLocationWiseFareInput) int UpdateMarketSettings func(childComplexity int, input models.UpdateMarketSettingsInput) int UpdateOAuthApplication func(childComplexity int, input *models.UpdateOAuthApplicationInput) int UpdateOrder func(childComplexity int, input models.UpdateOrderInput) int UpdateOrderNote func(childComplexity int, input models.UpdateOrderNoteInput) int UpdateOrderStatusUtility func(childComplexity int, input models.UpdateOrderStatusUtilityInput) int UpdatePackageType func(childComplexity int, input models.UpdatePackageTypeInput) int UpdatePage func(childComplexity int, input models.UpdatePageInput) int UpdateProduct func(childComplexity int, input models.UpdateProductInput) int UpdateProductAttribute func(childComplexity int, input models.UpdateProductAttributeInput) int UpdateProductAttributeTerm func(childComplexity int, input models.UpdateProductAttributeTermInput) int UpdateProductBrand func(childComplexity int, input models.UpdateProductBrandInput) int UpdateProductCategory func(childComplexity int, input models.UpdateProductCategoryInput) int UpdateProductCollection func(childComplexity int, input models.UpdateProductCollectionInput) int UpdateProductDownload func(childComplexity int, input models.UpdateProductDownloadInput) int UpdateProductImage func(childComplexity int, input models.UpdateProductImageInput) int UpdateProductMetadata func(childComplexity int, input models.UpdateProductMetadataInput) int UpdateProductReview func(childComplexity int, input models.UpdateProductReviewInput) int UpdateProductTag func(childComplexity int, input models.UpdateProductTagInput) int UpdateProductVariation func(childComplexity int, input models.UpdateProductVariationInput) int UpdateProviderLocation func(childComplexity int, latitude float64, longitude float64) int UpdateRentalPackage func(childComplexity int, input models.UpdateRentalPackageInput) int UpdateRequiredDocument func(childComplexity int, input models.UpdateManageDocumentInput) int UpdateReview func(childComplexity int, input models.UpdateReviewInput) int UpdateRideProfileType func(childComplexity int, input models.UpdateRideProfileTypeInput) int UpdateService func(childComplexity int, input models.UpdateServiceInput) int UpdateServiceCompany func(childComplexity int, input models.UpdateServiceCompanyInput) int UpdateServiceProvider func(childComplexity int, input models.UpdateServiceProviderInput) int UpdateServiceProviderBankDetails func(childComplexity int, input models.UpdateBankDetailsInput) int UpdateServiceProviderProfile func(childComplexity int, input models.ServiceProviderProfileInput) int UpdateServiceProviderVehicle func(childComplexity int, input models.UpdateServiceProviderVehicleInput) int UpdateServiceSubCategory func(childComplexity int, input models.UpdateServiceSubCategoryInput) int UpdateServiceType func(childComplexity int, input models.UpdateServiceTypeInput) int UpdateServiceVehicleType func(childComplexity int, input models.UpdateServiceVehicleTypeInput) int UpdateSmsTemplate func(childComplexity int, input models.UpdateSmsTemplateInput) int UpdateState func(childComplexity int, input models.UpdateStateInput) int UpdateStore func(childComplexity int, input models.UpdateStoreInput) int UpdateStoreLocation func(childComplexity int, input models.UpdateStoreLocationInput) int UpdateStoreReview func(childComplexity int, input models.UpdateReviewInput) int UpdateStoreVehicleType func(childComplexity int, input models.UpdateStoreVehicleTypeInput) int UpdateUser func(childComplexity int, input models.UpdateUserInput) int UpdateUserLocation func(childComplexity int, latitude float64, longitude float64) int UpdateUserRole func(childComplexity int, input models.UpdateUserRoleInput) int UpdateUserRoleGroup func(childComplexity int, input models.UpdateUserRoleGroupInput) int UpdateVehicleMake func(childComplexity int, input models.UpdateVehicleMakeInput) int UpdateVehicleModel func(childComplexity int, input models.UpdateVehicleModelInput) int UpdateVisitLocation func(childComplexity int, input models.UpdateVisitLocationInput) int UpdateWebhook func(childComplexity int, input models.UpdateWebhookInput) int UpdateWineDeliveryLabel func(childComplexity int, input models.UpdateWineDeliveryLabelInput) int VerifyLoginOtp func(childComplexity int, countryCode string, mobileNo string, otp string) int } NearByVehicle struct { DriverID func(childComplexity int) int ID func(childComplexity int) int IsOccupied func(childComplexity int) int Latitude func(childComplexity int) int Longitude func(childComplexity int) int Type func(childComplexity int) int } NewsletterSubscriber struct { Date func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int IPAddress func(childComplexity int) int Name func(childComplexity int) int Status func(childComplexity int) int } NewsletterSubscriberConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } NewsletterSubscriberEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } OAuthApplication struct { AllowImplicitGrant func(childComplexity int) int AppIcon func(childComplexity int) int AppName func(childComplexity int) int ClientDescription func(childComplexity int) int ClientID func(childComplexity int) int ClientSecret func(childComplexity int) int ContactEmail func(childComplexity int) int CreatedAt func(childComplexity int) int CreatedBy func(childComplexity int) int Developers func(childComplexity int) int DevelopmentUsers func(childComplexity int) int ID func(childComplexity int) int PrivacyURL func(childComplexity int) int PublisherName func(childComplexity int) int RedirectURL func(childComplexity int) int Scopes func(childComplexity int) int TermsOfServiceURL func(childComplexity int) int UpdatedAt func(childComplexity int) int Website func(childComplexity int) int WhiteListedDomains func(childComplexity int) int } OAuthApplicationConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } OAuthApplicationEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } OAuthApplicationStatistics struct { Stats func(childComplexity int) int } Order struct { Billing func(childComplexity int) int CancellationAndRefundDetails func(childComplexity int) int CartHash func(childComplexity int) int CartTax func(childComplexity int) int Coupon func(childComplexity int) int CouponLines func(childComplexity int) int CreatedVia func(childComplexity int) int Currency func(childComplexity int) int CustomerIPAddress func(childComplexity int) int CustomerNote func(childComplexity int) int CustomerUserAgent func(childComplexity int) int DateCompleted func(childComplexity int) int DatePaid func(childComplexity int) int DeliveryAddress func(childComplexity int) int DeliveryDriver func(childComplexity int) int DiscountAmount func(childComplexity int) int DiscountTax func(childComplexity int) int EarnedAmount func(childComplexity int) int ExpectedEarning func(childComplexity int) int FeeLines func(childComplexity int) int ID func(childComplexity int) int LineItems func(childComplexity int) int Metadata func(childComplexity int) int OrderItems func(childComplexity int) int OrderKey func(childComplexity int) int OrderNumber func(childComplexity int) int OrderStatus func(childComplexity int) int OrderTotalAmount func(childComplexity int) int OrderType func(childComplexity int) int ParentID func(childComplexity int) int PaymentMethod func(childComplexity int) int PaymentMethodTitle func(childComplexity int) int PricesIncludeTax func(childComplexity int) int ProviderID func(childComplexity int) int Refunds func(childComplexity int) int ServiceType func(childComplexity int) int Shipping func(childComplexity int) int ShippingLine func(childComplexity int) int ShippingTax func(childComplexity int) int ShippingTotal func(childComplexity int) int StoreID func(childComplexity int) int TaxLines func(childComplexity int) int TotalTax func(childComplexity int) int TransactionID func(childComplexity int) int Version func(childComplexity int) int } OrderConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } OrderEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } OrderItem struct { ID func(childComplexity int) int Name func(childComplexity int) int Quantity func(childComplexity int) int } OrderNote struct { Author func(childComplexity int) int CustomerNote func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Note func(childComplexity int) int } OrderNoteConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } OrderNoteEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } OrderStatusUtility struct { ID func(childComplexity int) int IsActive func(childComplexity int) int StatusDescription func(childComplexity int) int StatusTitle func(childComplexity int) int } OrderStatusUtilityConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } OrderStatusUtilityEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } PackageType struct { ID func(childComplexity int) int IsActive func(childComplexity int) int Language func(childComplexity int) int PackageType func(childComplexity int) int } PackageTypeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } PackageTypeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Page struct { Body func(childComplexity int) int Description func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Language func(childComplexity int) int Name func(childComplexity int) int Title func(childComplexity int) int } PageConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } PageEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } PageInfo struct { EndCursor func(childComplexity int) int HasNextPage func(childComplexity int) int HasPreviousPage func(childComplexity int) int StartCursor func(childComplexity int) int } PaidEarning struct { BookingCharge func(childComplexity int) int BookingDate func(childComplexity int) int Commission func(childComplexity int) int FareAmount func(childComplexity int) int ID func(childComplexity int) int Invoice func(childComplexity int) int PaymentAfterCommission func(childComplexity int) int PaymentMethod func(childComplexity int) int Tip func(childComplexity int) int } PaidEarningConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } PaidEarningEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } PaymentSetting struct { AddPaymentMethod func(childComplexity int) int AppPaymentEnvironment func(childComplexity int) int EnableProviderCommission func(childComplexity int) int MinimumWalletAmount func(childComplexity int) int PaymentMode func(childComplexity int) int StripePublisherLiveModeKey func(childComplexity int) int StripePublisherSandboxModeKey func(childComplexity int) int StripeSecretLiveModeKey func(childComplexity int) int StripeSecretSandboxModeKey func(childComplexity int) int } Product struct { Attributes func(childComplexity int) int AverageRating func(childComplexity int) int BackOrdered func(childComplexity int) int BackOrders func(childComplexity int) int BackOrdersAllowed func(childComplexity int) int ButtonText func(childComplexity int) int CatalogVisibility func(childComplexity int) int Categories func(childComplexity int) int CrossSellIds func(childComplexity int) int DateOnSaleFrom func(childComplexity int) int DateOnSaleTo func(childComplexity int) int DefaultAttributes func(childComplexity int) int Description func(childComplexity int) int Dimensions func(childComplexity int) int DisplayOrder func(childComplexity int) int DownloadExpiry func(childComplexity int) int DownloadLimit func(childComplexity int) int Downloadable func(childComplexity int) int Downloads func(childComplexity int) int ExternalURL func(childComplexity int) int GroupedProducts func(childComplexity int) int ID func(childComplexity int) int Images func(childComplexity int) int IsFeatured func(childComplexity int) int ItemTagName func(childComplexity int) int ManageStock func(childComplexity int) int MenuItem func(childComplexity int) int MenuOrder func(childComplexity int) int MetaData func(childComplexity int) int Name func(childComplexity int) int OnSale func(childComplexity int) int ParentID func(childComplexity int) int Permalink func(childComplexity int) int Price func(childComplexity int) int PriceHTML func(childComplexity int) int Purchasable func(childComplexity int) int PurchaseNote func(childComplexity int) int RatingCount func(childComplexity int) int RegularPrice func(childComplexity int) int RelatedIds func(childComplexity int) int ReviewsAllowed func(childComplexity int) int SalePrice func(childComplexity int) int ServiceType func(childComplexity int) int ShippingClass func(childComplexity int) int ShippingClassID func(childComplexity int) int ShippingRequired func(childComplexity int) int ShippingTaxable func(childComplexity int) int ShortDescription func(childComplexity int) int Sku func(childComplexity int) int Slug func(childComplexity int) int SoldIndividually func(childComplexity int) int Status func(childComplexity int) int StockQuantity func(childComplexity int) int StockStatus func(childComplexity int) int Store func(childComplexity int) int Tags func(childComplexity int) int TaxClass func(childComplexity int) int TaxStatus func(childComplexity int) int TotalSales func(childComplexity int) int Type func(childComplexity int) int UpsellIds func(childComplexity int) int Variations func(childComplexity int) int Virtual func(childComplexity int) int Weight func(childComplexity int) int } ProductAttribute struct { HasArchives func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int Option func(childComplexity int) int OrderBy func(childComplexity int) int Position func(childComplexity int) int Slug func(childComplexity int) int Type func(childComplexity int) int Variation func(childComplexity int) int Visible func(childComplexity int) int } ProductAttributeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductAttributeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductAttributeTerm struct { Count func(childComplexity int) int Description func(childComplexity int) int ID func(childComplexity int) int MenuOrder func(childComplexity int) int Name func(childComplexity int) int Slug func(childComplexity int) int } ProductAttributeTermConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductAttributeTermEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductBrand struct { Description func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Name func(childComplexity int) int Relationships func(childComplexity int) int Slug func(childComplexity int) int Type func(childComplexity int) int } ProductBrandConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductBrandEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductCategory struct { Count func(childComplexity int) int Description func(childComplexity int) int Display func(childComplexity int) int DisplayOrder func(childComplexity int) int ID func(childComplexity int) int Image func(childComplexity int) int MenuCategory func(childComplexity int) int MenuOrder func(childComplexity int) int Name func(childComplexity int) int Parent func(childComplexity int) int ServiceType func(childComplexity int) int Slug func(childComplexity int) int Store func(childComplexity int) int } ProductCategoryConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductCategoryEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductCollection struct { Description func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Name func(childComplexity int) int Relationships func(childComplexity int) int Slug func(childComplexity int) int Type func(childComplexity int) int } ProductCollectionConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductCollectionEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductDimensions struct { Height func(childComplexity int) int Length func(childComplexity int) int Width func(childComplexity int) int } ProductDownload struct { File func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int } ProductDownloadConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductDownloadEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductImage struct { Alt func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int Src func(childComplexity int) int } ProductImageConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductImageEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductMetadata struct { ID func(childComplexity int) int Key func(childComplexity int) int Value func(childComplexity int) int } ProductMetadataConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductMetadataEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductReview struct { ID func(childComplexity int) int ProductID func(childComplexity int) int Rating func(childComplexity int) int Review func(childComplexity int) int Reviewer func(childComplexity int) int ReviewerAvatarURLs func(childComplexity int) int ReviewerEmail func(childComplexity int) int Status func(childComplexity int) int Verified func(childComplexity int) int } ProductReviewConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductReviewEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductTag struct { Count func(childComplexity int) int Description func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int Slug func(childComplexity int) int } ProductTagConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductTagEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductVariation struct { Attributes func(childComplexity int) int BackOrdered func(childComplexity int) int BackOrders func(childComplexity int) int BackOrdersAllowed func(childComplexity int) int DateOnSaleFrom func(childComplexity int) int DateOnSaleTo func(childComplexity int) int Description func(childComplexity int) int Dimensions func(childComplexity int) int DownloadExpiry func(childComplexity int) int DownloadLimit func(childComplexity int) int Downloadable func(childComplexity int) int Downloads func(childComplexity int) int ID func(childComplexity int) int Image func(childComplexity int) int ManageStock func(childComplexity int) int MenuOrder func(childComplexity int) int MetaData func(childComplexity int) int OnSale func(childComplexity int) int ParentProductID func(childComplexity int) int Permalink func(childComplexity int) int Price func(childComplexity int) int Purchasable func(childComplexity int) int RegularPrice func(childComplexity int) int SalePrice func(childComplexity int) int ShippingClass func(childComplexity int) int ShippingClassID func(childComplexity int) int Sku func(childComplexity int) int Status func(childComplexity int) int StockQuantity func(childComplexity int) int StockStatus func(childComplexity int) int TaxClass func(childComplexity int) int TaxStatus func(childComplexity int) int Virtual func(childComplexity int) int Weight func(childComplexity int) int } ProductVariationConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProductVariationEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProviderLogReport struct { EMail func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int OfflineTime func(childComplexity int) int OnlineTime func(childComplexity int) int TotalHoursLogIn func(childComplexity int) int } ProviderLogReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProviderLogReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProviderPaymentReport struct { FinalAmountPayToProvider func(childComplexity int) int FinalAmountToTakebackFromProvider func(childComplexity int) int ID func(childComplexity int) int ProviderBankDetails func(childComplexity int) int ProviderName func(childComplexity int) int ProviderPaymentStatus func(childComplexity int) int TotalCashReceived func(childComplexity int) int TotalCouponDiscountAmountPayToProviderForCashJobs func(childComplexity int) int TotalFare func(childComplexity int) int TotalJobAmountPayToProviderForCardJobs func(childComplexity int) int TotalJobBookingFeeForCash func(childComplexity int) int TotalJobCommissionTakeFromProviderForCashJobs func(childComplexity int) int TotalJobOutstandingAmountTakeFromProviderForCashJobs func(childComplexity int) int TotalTaxAmountPayToProvider func(childComplexity int) int TotalTipAmountPayToProvider func(childComplexity int) int TotalWalletAdjustmentAmountPaytoProviderForCashJobs func(childComplexity int) int } ProviderPaymentReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProviderPaymentReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProviderReview struct { Comment func(childComplexity int) int Date func(childComplexity int) int FromUserName func(childComplexity int) int OrderNumber func(childComplexity int) int Rate func(childComplexity int) int ToProviderName func(childComplexity int) int } ProviderWalletTransaction struct { Amount func(childComplexity int) int Balance func(childComplexity int) int BalanceFor func(childComplexity int) int CreatedAt func(childComplexity int) int Description func(childComplexity int) int Type func(childComplexity int) int } ProviderWalletTransactionConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ProviderWalletTransactionEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProvidersOverview struct { Active func(childComplexity int) int Pending func(childComplexity int) int ThisMonth func(childComplexity int) int ThisWeek func(childComplexity int) int ThisYear func(childComplexity int) int Today func(childComplexity int) int } PushNotification struct { Message func(childComplexity int) int Success func(childComplexity int) int } Query struct { AdminDashboard func(childComplexity int, city *string) int AdminReport func(childComplexity int, id primitive.ObjectID) int AdminReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, storeSearch *string, paymentType *models.PaymentType, serviceType *string, text *string, after *string, before *string, first *int, last *int) int AdvertisementBanner func(childComplexity int, id primitive.ObjectID) int AdvertisementBanners func(childComplexity int, bannersType *models.BannersType, text *string, bannerStatus *models.BannerStatusInput, after *string, before *string, first *int, last *int) int AirportSurcharge func(childComplexity int, id primitive.ObjectID) int AirportSurcharges func(childComplexity int, airportSurchargeSearch *models.AirportSurchargeSearch, text *string, after *string, before *string, first *int, last *int) int AppLatestVersion func(childComplexity int, oSType string, packageID primitive.ObjectID, currentVersion string) int BusinessTripReason func(childComplexity int, id primitive.ObjectID) int BusinessTripReasons func(childComplexity int, reasonType *models.BusinessTripReasonType, text *string, after *string, before *string, first *int, last *int) int CancelReason func(childComplexity int, id primitive.ObjectID) int CancelReasons func(childComplexity int, searchCancelReasonType *models.SearchCancelReasonType, text *string, searchCancelReasonStatus *models.SearchCancelReasonStatus, cancelReasonServiceType *models.CancelReasonServiceType, after *string, before *string, first *int, last *int) int CancelledJobs func(childComplexity int, fromDate *time.Time, toDate *time.Time, provider *string, cancelledJobserviceType *models.CancelledJobServiceType, text *string, after *string, before *string, first *int, last *int) int CancelledReport func(childComplexity int, id primitive.ObjectID) int CancelledReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, paymentType *models.PaymentType, serviceType *string, text *string, after *string, before *string, first *int, last *int) int Cart func(childComplexity int, id primitive.ObjectID) int Carts func(childComplexity int, cartID primitive.ObjectID, after *string, before *string, first *int, last *int) int Cities func(childComplexity int, cityType *models.CityType, text *string, after *string, before *string, first *int, last *int) int City func(childComplexity int, id primitive.ObjectID) int CompanyProviderDocument func(childComplexity int, id primitive.ObjectID) int CompanyProviderDocuments func(childComplexity int, companyID *string, after *string, before *string, first *int, last *int) int Countries func(childComplexity int, countryType *models.CountryType, countryStatus *models.CountryStatus, text *string, after *string, before *string, first *int, last *int) int Country func(childComplexity int, countryCode string) int CountryState func(childComplexity int, country string, state string) int CountryStates func(childComplexity int, country *string, stateType *models.StateType, text *string, after *string, before *string, first *int, last *int) int Coupon func(childComplexity int, id primitive.ObjectID) int Coupons func(childComplexity int, couponType *models.CouponType, couponStatus *models.CouponStatus, text *string, after *string, before *string, first *int, last *int) int Currencies func(childComplexity int, appID primitive.ObjectID, after *string, before *string, first *int, last *int) int Currency func(childComplexity int, id primitive.ObjectID) int CurrentServiceProviderProfile func(childComplexity int) int Customer func(childComplexity int, id primitive.ObjectID) int Customers func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int DeclineAlertForProvider func(childComplexity int, id primitive.ObjectID) int DeclineAlertForProviders func(childComplexity int, providerType *models.DeclineAlertForProviderType, providerStatus *models.DeclineAlertForProviderStatus, text *string, after *string, before *string, first *int, last *int) int DeclineAlertForUser func(childComplexity int, id primitive.ObjectID) int DeclineAlertForUsers func(childComplexity int, userType *models.DeclineAlertForUserType, userStatus *models.DeclineAlertForUserStatus, text *string, after *string, before *string, first *int, last *int) int DeliveryCharge func(childComplexity int, id primitive.ObjectID) int DeliveryCharges func(childComplexity int, deliveryChargeSearch *models.DeliveryChargesSearch, text *string, after *string, before *string, first *int, last *int) int DeliveryChargesUtilities func(childComplexity int, deliveryChargesUtilityType *models.DeliveryChargesUtilityType, text *string, deliveryChargesUtilityStatus *models.DeliveryChargesUtilityStatus, after *string, before *string, first *int, last *int) int DeliveryChargesUtility func(childComplexity int, id primitive.ObjectID) int DeliveryVehicleType func(childComplexity int, id primitive.ObjectID) int DeliveryVehicleTypes func(childComplexity int, deliveryVehicleType *models.DeliveryVehicleSearchType, text *string, deliveryVehicleTypeStatus *models.DeliveryVehicleTypeStatus, after *string, before *string, first *int, last *int) int EmailTemplate func(childComplexity int, templateID primitive.ObjectID) int EmailTemplates func(childComplexity int, emailTemplateSearchType *models.EmailTemplateSearchType, text *string, after *string, before *string, first *int, last *int) int EmergencyContact func(childComplexity int, id primitive.ObjectID) int EmergencyContacts func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int EnterpriseAccount func(childComplexity int, id primitive.ObjectID) int EnterpriseAccountPaymentReport func(childComplexity int, id primitive.ObjectID) int EnterpriseAccountPaymentReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, text *string, after *string, before *string, first *int, last *int) int EnterpriseAccounts func(childComplexity int, enterpriseAccountType *models.EnterpriseAccountType, enterpriseAccountStatus *models.EnterpriseAccountStatus, text *string, after *string, before *string, first *int, last *int) int Faq func(childComplexity int, id primitive.ObjectID) int FaqCategories func(childComplexity int, faqCategoryType *models.FAQCategorySearchType, text *string, after *string, before *string, first *int, last *int) int FaqCategory func(childComplexity int, id primitive.ObjectID) int Faqs func(childComplexity int, faqType *models.FAQType, text *string, after *string, before *string, first *int, last *int) int FoodDeliveryLabel func(childComplexity int, id primitive.ObjectID) int FoodDeliveryLabels func(childComplexity int, foodDeliveryLabelSearch *models.FoodDeliveryLabelSearch, text *string, after *string, before *string, first *int, last *int) int GeneralLabel func(childComplexity int, id primitive.ObjectID) int GeneralLabels func(childComplexity int, generalLabelSearch *models.GeneralLabelSearch, text *string, after *string, before *string, first *int, last *int) int GeoFenceLocation func(childComplexity int, id primitive.ObjectID) int GeoFenceLocations func(childComplexity int, geoFenceLocationType *models.GeoFenceLocationSearchType, text *string, geoFenceLocationStatus *models.GeoFenceLocationStatus, after *string, before *string, first *int, last *int) int GeoFenceRestrictedArea func(childComplexity int, id primitive.ObjectID) int GeoFenceRestrictedAreas func(childComplexity int, geoFenceRestrictedAreaType *models.GeoFenceRestrictedAreaSearchType, text *string, geoFenceRestrictedAreaStatus *models.GeoFenceRestrictedAreaStatus, after *string, before *string, first *int, last *int) int GodsView func(childComplexity int, vehicleStatusType *models.VehicleStatusType, latitude *float64, longitude *float64, after *string, before *string, first *int, last *int) int GroceryDeliveryLabel func(childComplexity int, id primitive.ObjectID) int GroceryDeliveryLabels func(childComplexity int, groceryDeliveryLabelSearch *models.GroceryDeliveryLabelSearch, text *string, after *string, before *string, first *int, last *int) int HeatView func(childComplexity int, latitude *float64, longitude *float64, after *string, before *string, first *int, last *int) int HelpCategories func(childComplexity int, helpCategoryType *models.HelpCategoryType, text *string, after *string, before *string, first *int, last *int) int HelpCategory func(childComplexity int, id primitive.ObjectID) int HelpDetail func(childComplexity int, id primitive.ObjectID) int HelpDetails func(childComplexity int, helpDetailType *models.HelpDetailType, text *string, after *string, before *string, first *int, last *int) int Installations func(childComplexity int, after *string, before *string, first *int, last *int) int Job func(childComplexity int, jobID string) int JobLaterBooking func(childComplexity int, id primitive.ObjectID) int JobLaterBookings func(childComplexity int, jobLaterSearchServiceType *models.JobLaterSearchServiceType, jobLaterType *models.JobLaterType, text *string, after *string, before *string, first *int, last *int) int JobRequestAcceptanceReport func(childComplexity int, id primitive.ObjectID) int JobRequestAcceptanceReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, provider *string, text *string, after *string, before *string, first *int, last *int) int JobTimeVariance func(childComplexity int, id primitive.ObjectID) int JobTimeVariances func(childComplexity int, fromDate *time.Time, toDate *time.Time, driver *string, text *string, after *string, before *string, first *int, last *int) int Jobs func(childComplexity int, fromDate *time.Time, toDate *time.Time, jobStatus *models.JobStatus, jobNumber *string, company *string, provider *string, user *string, serviceType *models.JobServiceType, laterJobsOnly *bool, after *string, before *string, first *int, last *int) int LocationWiseFare func(childComplexity int, id primitive.ObjectID) int LocationWiseFares func(childComplexity int, locationFareSearch *models.LocationWiseFareSearch, text *string, after *string, before *string, first *int, last *int) int MarketSettings func(childComplexity int) int MarketStatistics func(childComplexity int, city *string, service *string, country string, state *string, currency *string) int Me func(childComplexity int) int NewsletterSubscriber func(childComplexity int, id primitive.ObjectID) int NewsletterSubscribers func(childComplexity int, newsletterSubscriberType *models.NewsletterSubscriberType, newsletterSubscriberStatus *models.NewsletterSubscriberStatus, text *string, after *string, before *string, first *int, last *int) int OAuthApplication func(childComplexity int, appID primitive.ObjectID) int OAuthApplicationStatistics func(childComplexity int, appID primitive.ObjectID) int OAuthApplications func(childComplexity int, appStatus *models.AppStatus, text *string, after *string, before *string, first *int, last *int) int Order func(childComplexity int, id primitive.ObjectID) int OrderNote func(childComplexity int, id primitive.ObjectID) int OrderNotes func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int OrderStatusUtilities func(childComplexity int, orderStatusUtilityType *models.OrderStatusUtilitySearchType, text *string, after *string, before *string, first *int, last *int) int OrderStatusUtility func(childComplexity int, id primitive.ObjectID) int Orders func(childComplexity int, fromDate *time.Time, toDate *time.Time, after *string, before *string, first *int, last *int, serviceProviderID *primitive.ObjectID, serviceCompanyID *primitive.ObjectID) int PackageType func(childComplexity int, packageTypeID string) int PackageTypes func(childComplexity int, searchPackageType *models.SearchPackageType, text *string, searchPackageTypeStatus *models.SearchPackageTypeStatus, after *string, before *string, first *int, last *int) int Page func(childComplexity int, pageID string) int Pages func(childComplexity int, searchType *models.PageType, text string, after *string, before *string, first *int, last *int) int PaidJobs func(childComplexity int, after *string, before *string, first *int, last *int) int Product func(childComplexity int, id primitive.ObjectID) int ProductAttribute func(childComplexity int, id primitive.ObjectID) int ProductAttributeTerm func(childComplexity int, id primitive.ObjectID) int ProductAttributeTerms func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductAttributes func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductBrand func(childComplexity int, id primitive.ObjectID) int ProductBrands func(childComplexity int, brandID primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductCategories func(childComplexity int, productCategoryType *models.ItemCategoryType, text *string, productCategoryStatus *models.ProductStatus, after *string, before *string, first *int, last *int) int ProductCategory func(childComplexity int, id primitive.ObjectID) int ProductCollection func(childComplexity int, id primitive.ObjectID) int ProductCollections func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductDownload func(childComplexity int, id primitive.ObjectID) int ProductDownloads func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductImage func(childComplexity int, id primitive.ObjectID) int ProductImages func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductMetadata func(childComplexity int, id primitive.ObjectID) int ProductMetadatas func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductReview func(childComplexity int, id primitive.ObjectID) int ProductReviews func(childComplexity int, productReviewID *primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductTag func(childComplexity int, id primitive.ObjectID) int ProductTags func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int ProductVariation func(childComplexity int, id primitive.ObjectID) int ProductVariations func(childComplexity int, productVariationID *primitive.ObjectID, after *string, before *string, first *int, last *int) int Products func(childComplexity int, productType *models.ProductSearchType, text *string, productStatus *models.ProductStatus, after *string, before *string, first *int, last *int) int ProviderLogReport func(childComplexity int, id primitive.ObjectID) int ProviderLogReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, provider *string, text *string, after *string, before *string, first *int, last *int) int ProviderPaymentReport func(childComplexity int, id primitive.ObjectID) int ProviderPaymentReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, company *string, provider *string, paymentType *models.PaymentType, paymentStatus *models.PaymentStatus, serviceType *string, text *string, after *string, before *string, first *int, last *int) int ProviderWalletTransaction func(childComplexity int, id primitive.ObjectID) int ProviderWalletTransactions func(childComplexity int, fromDate *time.Time, toDate *time.Time, after *string, before *string, first *int, last *int) int RecentUnpaidJobs func(childComplexity int, after *string, before *string, first *int, last *int) int RentalPackage func(childComplexity int, id primitive.ObjectID) int RentalPackages func(childComplexity int, appID primitive.ObjectID, after *string, before *string, first *int, last *int) int RequiredDocument func(childComplexity int, id primitive.ObjectID) int RequiredDocuments func(childComplexity int, id *string, after *string, before *string, first *int, last *int) int Restaurants func(childComplexity int, name *string, after *string, before *string, first *int, last *int) int Review func(childComplexity int, id primitive.ObjectID) int Reviews func(childComplexity int, reviewType *models.ReviewType, text *string, after *string, before *string, first *int, last *int) int RideProfileType func(childComplexity int, id primitive.ObjectID) int RideProfileTypes func(childComplexity int, rideProfileType *models.RideProfileSearchType, text *string, after *string, before *string, first *int, last *int) int SavedAddress func(childComplexity int, id primitive.ObjectID) int SavedAddresses func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int SeoSetting func(childComplexity int, id primitive.ObjectID) int SeoSettings func(childComplexity int, seoSettingType *models.SEOSettingType, text *string, after *string, before *string, first *int, last *int) int Service func(childComplexity int, id primitive.ObjectID) int ServiceCompanies func(childComplexity int, companiesType *models.CompaniesSearchType, text *string, companiesStatus *models.CompaniesStatus, after *string, before *string, first *int, last *int) int ServiceCompany func(childComplexity int, companyID string) int ServiceProvider func(childComplexity int, id primitive.ObjectID) int ServiceProviderDocument func(childComplexity int, id primitive.ObjectID) int ServiceProviderDocuments func(childComplexity int, serviceProviderID *string, after *string, before *string, first *int, last *int) int ServiceProviderVehicle func(childComplexity int, id primitive.ObjectID) int ServiceProviderVehicles func(childComplexity int, vehicleType *models.ProviderVehicleType, vehicleStatus *models.ProviderVehicleStatus, text *string, after *string, before *string, first *int, last *int) int ServiceProviders func(childComplexity int, searchProvidersType *models.SearchProviderType, text *string, providerStatus *models.ProviderStatus, after *string, before *string, first *int, last *int) int ServiceSubCategories func(childComplexity int, text *string, serviceSubCategoryStatus *models.ServiceSubCategoryStatus, after *string, before *string, first *int, last *int) int ServiceSubCategory func(childComplexity int, id primitive.ObjectID) int ServiceType func(childComplexity int, id primitive.ObjectID) int ServiceTypes func(childComplexity int, text *string, serviceTypeSubCategory *string, serviceTypeStatus *models.ServiceTypeStatus, after *string, before *string, first *int, last *int) int ServiceVehicleType func(childComplexity int, id primitive.ObjectID) int ServiceVehicleTypes func(childComplexity int, serviceVehicleType *models.ServiceVehicleServiceType, serviceVehicleTypeStatus *models.ServiceVehicleTypeStatus, text *string, after *string, before *string, first *int, last *int) int Services func(childComplexity int, serviceStatus *models.ServiceStatus, after *string, before *string, first *int, last *int) int SmsTemplate func(childComplexity int, templateID primitive.ObjectID) int SmsTemplates func(childComplexity int, smsTemplateType *models.SMSTemplateSearchType, text *string, after *string, before *string, first *int, last *int) int Store func(childComplexity int, id primitive.ObjectID) int StoreLocation func(childComplexity int, id primitive.ObjectID) int StoreLocations func(childComplexity int, storeLocationID *primitive.ObjectID, after *string, before *string, first *int, last *int) int StorePaymentReport func(childComplexity int, id primitive.ObjectID) int StorePaymentReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, storeSearch *string, serviceType *string, paymentStatus *models.PaymentStatus, text *string, after *string, before *string, first *int, last *int) int StoreReview func(childComplexity int, id primitive.ObjectID) int StoreReviews func(childComplexity int, storeReviewType *models.StoreReviewType, text *string, after *string, before *string, first *int, last *int) int StoreVehicleType func(childComplexity int, id primitive.ObjectID) int StoreVehicleTypes func(childComplexity int, storeVehicleTypeSearch *models.StoreVehicleTypeSearch, storeVehicleTypeStatus *models.StoreVehicleTypeStatus, storeVehicleTypeLocation *models.StoreVehicleTypeLocation, text *string, appID primitive.ObjectID, after *string, before *string, first *int, last *int) int Stores func(childComplexity int, storeType *models.StoreType, text *string, storeStatus *models.StoreStatus, storeCategory *models.StoreCategory, after *string, before *string, first *int, last *int) int User func(childComplexity int, id primitive.ObjectID) int UserRole func(childComplexity int, id primitive.ObjectID) int UserRoleGroup func(childComplexity int, id primitive.ObjectID) int UserRoleGroups func(childComplexity int, after *string, before *string, first *int, last *int) int UserRoles func(childComplexity int, after *string, before *string, first *int, last *int) int UserWalletReport func(childComplexity int, id primitive.ObjectID) int UserWalletReports func(childComplexity int, fromDate *time.Time, toDate *time.Time, searchByUser *models.UserWalletReportSearchByUserType, searchByPayment *models.WalletTransactionType, searchByBalance *models.UserWalletReportSearchByBalanceType, selectProvider *string, selectUser *string, text *string, after *string, before *string, first *int, last *int) int UserWalletTransaction func(childComplexity int, id primitive.ObjectID) int UserWalletTransactions func(childComplexity int, fromDate *time.Time, toDate *time.Time, after *string, before *string, first *int, last *int) int Users func(childComplexity int, userType *models.UserSearchType, text *string, userStatus *models.UserStatus, after *string, before *string, first *int, last *int) int VehicleMake func(childComplexity int, id primitive.ObjectID) int VehicleMakes func(childComplexity int, vehicleMakeType *models.VehicleMakeType, text *string, after *string, before *string, first *int, last *int) int VehicleModel func(childComplexity int, id primitive.ObjectID) int VehicleModels func(childComplexity int, vehicleModelType *models.VehicleModelSearchType, text *string, after *string, before *string, first *int, last *int) int VisitLocation func(childComplexity int, id primitive.ObjectID) int VisitLocations func(childComplexity int, visitLocationType *models.VisitLocationType, text *string, after *string, before *string, first *int, last *int) int Webhook func(childComplexity int, id primitive.ObjectID) int WebhookLogs func(childComplexity int, id primitive.ObjectID, after *string, before *string, first *int, last *int) int WebhookStatistics func(childComplexity int, id primitive.ObjectID) int Webhooks func(childComplexity int, appID primitive.ObjectID, after *string, before *string, first *int, last *int) int WineDeliveryLabel func(childComplexity int, id primitive.ObjectID) int WineDeliveryLabels func(childComplexity int, wineDeliveryLabelSearch *models.WineDeliveryLabelSearch, text *string, after *string, before *string, first *int, last *int) int Withdrawal func(childComplexity int, id primitive.ObjectID) int Withdrawals func(childComplexity int, after *string, before *string, first *int, last *int) int } RecentUnpaidEarning struct { BookingCharge func(childComplexity int) int BookingDate func(childComplexity int) int Commission func(childComplexity int) int FareAmount func(childComplexity int) int ID func(childComplexity int) int Invoice func(childComplexity int) int PaymentAfterCommission func(childComplexity int) int PaymentMethod func(childComplexity int) int Tip func(childComplexity int) int } RecentUnpaidEarningConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } RecentUnpaidEarningEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ReferralReport struct { Provider func(childComplexity int) int User func(childComplexity int) int } Refunds struct { ID func(childComplexity int) int Reason func(childComplexity int) int Total func(childComplexity int) int } RentalPackage struct { AdditionalPricePerMile func(childComplexity int) int AdditionalPricePerMin func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int RentalHour func(childComplexity int) int RentalMiles func(childComplexity int) int RentalTotalPrice func(childComplexity int) int } RentalPackageConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } RentalPackageEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } RequiredDocument struct { Country func(childComplexity int) int DocumentFor func(childComplexity int) int DocumentName func(childComplexity int) int ExpireOnDate func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int } RequiredDocumentConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } RequiredDocumentEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Restaurant struct { ID func(childComplexity int) int Name func(childComplexity int) int } RestaurantConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } RestaurantEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } RestaurantReview struct { Comment func(childComplexity int) int Date func(childComplexity int) int FromUserName func(childComplexity int) int OrderNumber func(childComplexity int) int Rate func(childComplexity int) int ToRestaurantName func(childComplexity int) int } Review struct { Comment func(childComplexity int) int Date func(childComplexity int) int From func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int JobID func(childComplexity int) int ProviderAverageRating func(childComplexity int) int ProviderName func(childComplexity int) int ProviderRating func(childComplexity int) int To func(childComplexity int) int Type func(childComplexity int) int UserAverageRating func(childComplexity int) int UserName func(childComplexity int) int UserRating func(childComplexity int) int } ReviewConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ReviewEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ReviewerAvatarUrls struct { ID func(childComplexity int) int Num24 func(childComplexity int) int Num48 func(childComplexity int) int Num96 func(childComplexity int) int } RideProfileType struct { ButtonText func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int OrganizationType func(childComplexity int) int ProfileIcon func(childComplexity int) int ProfileShortName func(childComplexity int) int ProfileTitle func(childComplexity int) int ScreenHeading func(childComplexity int) int ScreenTitle func(childComplexity int) int TitleDescription func(childComplexity int) int WelcomePicture func(childComplexity int) int } RideProfileTypeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } RideProfileTypeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } SEOSetting struct { ID func(childComplexity int) int MetaDescription func(childComplexity int) int MetaKeyword func(childComplexity int) int PageName func(childComplexity int) int PageTitle func(childComplexity int) int } SEOSettingConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } SEOSettingEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } SMSSetting struct { TwilioAuthToken func(childComplexity int) int TwilioMobile func(childComplexity int) int TwilioSid func(childComplexity int) int } SMSTemplate struct { Body func(childComplexity int) int Code func(childComplexity int) int ID func(childComplexity int) int Language func(childComplexity int) int Purpose func(childComplexity int) int TemplateID func(childComplexity int) int Title func(childComplexity int) int } SMSTemplateConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } SMSTemplateEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Service struct { Category func(childComplexity int) int DisplayOrder func(childComplexity int) int ID func(childComplexity int) int Icon func(childComplexity int) int IsActive func(childComplexity int) int Name func(childComplexity int) int SubCategories func(childComplexity int) int Tags func(childComplexity int) int } ServiceCompaniesConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceCompany struct { Address func(childComplexity int) int City func(childComplexity int) int Country func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Language func(childComplexity int) int Name func(childComplexity int) int Phone func(childComplexity int) int ProvidersCount func(childComplexity int) int State func(childComplexity int) int VATNo func(childComplexity int) int ZipCode func(childComplexity int) int } ServiceCompanyEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ServiceConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ServiceProvider struct { Address func(childComplexity int) int ApprovedAt func(childComplexity int) int ApprovedBy func(childComplexity int) int BankAccountDetails func(childComplexity int) int Blocked func(childComplexity int) int City func(childComplexity int) int CompanyID func(childComplexity int) int Country func(childComplexity int) int Currency func(childComplexity int) int Email func(childComplexity int) int FirstName func(childComplexity int) int Gender func(childComplexity int) int ID func(childComplexity int) int Language func(childComplexity int) int LastName func(childComplexity int) int Metadata func(childComplexity int) int MobileNumber func(childComplexity int) int ProfilePicture func(childComplexity int) int ServiceCategory func(childComplexity int) int ServiceSubCategory func(childComplexity int) int State func(childComplexity int) int User func(childComplexity int) int ZipCode func(childComplexity int) int } ServiceProviderConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceProviderEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ServiceProviderVehicle struct { EnabledServiceType func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int ServiceCompanyID func(childComplexity int) int VehicleColor func(childComplexity int) int VehicleCompanyName func(childComplexity int) int VehicleImageURL func(childComplexity int) int VehicleLicensePlate func(childComplexity int) int VehicleModelName func(childComplexity int) int VehicleNumber func(childComplexity int) int VehicleYear func(childComplexity int) int } ServiceProviderVehicleDetails struct { EnabledServiceType func(childComplexity int) int ID func(childComplexity int) int ServiceCompanyID func(childComplexity int) int ServiceProviderID func(childComplexity int) int VehicleColor func(childComplexity int) int VehicleCompanyName func(childComplexity int) int VehicleImageURL func(childComplexity int) int VehicleModelName func(childComplexity int) int VehicleNumber func(childComplexity int) int VehicleType func(childComplexity int) int VehicleYear func(childComplexity int) int } ServiceProviderVehicleDetailsConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceProviderVehicleDetailsEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ServiceSubCategory struct { BannerImage func(childComplexity int) int Description func(childComplexity int) int DisplayOrder func(childComplexity int) int ID func(childComplexity int) int Icon func(childComplexity int) int IsActive func(childComplexity int) int Name func(childComplexity int) int ServiceID func(childComplexity int) int ServiceType func(childComplexity int) int } ServiceSubCategoryConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceSubCategoryEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ServiceType struct { AllowQuantity func(childComplexity int) int Commission func(childComplexity int) int DisplayOrder func(childComplexity int) int FareType func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Location func(childComplexity int) int ServiceCategory func(childComplexity int) int ServiceCharge func(childComplexity int) int ServiceDescription func(childComplexity int) int ServiceSubCategoryID func(childComplexity int) int ServiceType func(childComplexity int) int } ServiceTypeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceTypeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ServiceVehicleType struct { BaseFare func(childComplexity int) int Commission func(childComplexity int) int EnablePoolRide func(childComplexity int) int ID func(childComplexity int) int InTransitWaitingFeePerMinute func(childComplexity int) int IsActive func(childComplexity int) int Location func(childComplexity int) int MinimumFare func(childComplexity int) int NightCharges func(childComplexity int) int Order func(childComplexity int) int PeakTimeSurcharge func(childComplexity int) int PersonCapacity func(childComplexity int) int PricePerKms func(childComplexity int) int PricePerMinute func(childComplexity int) int UserCancellationCharges func(childComplexity int) int UserCancellationTimeLimit func(childComplexity int) int VehicleCategory func(childComplexity int) int VehiclePicture func(childComplexity int) int VehicleServiceType func(childComplexity int) int VehicleType func(childComplexity int) int WaitingCharges func(childComplexity int) int WaitingTimeLimit func(childComplexity int) int } ServiceVehicleTypeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } ServiceVehicleTypeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Shipping struct { Address1 func(childComplexity int) int Address2 func(childComplexity int) int City func(childComplexity int) int Company func(childComplexity int) int Country func(childComplexity int) int FirstName func(childComplexity int) int LastName func(childComplexity int) int Postcode func(childComplexity int) int State func(childComplexity int) int } ShippingLines struct { ID func(childComplexity int) int MetaData func(childComplexity int) int MethodID func(childComplexity int) int MethodTitle func(childComplexity int) int Taxes func(childComplexity int) int Total func(childComplexity int) int TotalTax func(childComplexity int) int } SiteStatistics struct { Companies func(childComplexity int) int Providers func(childComplexity int) int Totalearnings func(childComplexity int) int Users func(childComplexity int) int } SmsTemplateConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } SocialMediaSetting struct { EnableFacebookLoginForProvider func(childComplexity int) int EnableFacebookLoginForUser func(childComplexity int) int EnableGooglePlusLoginForProvider func(childComplexity int) int EnableGooglePlusLoginForUser func(childComplexity int) int EnableLinkedInLoginForProvider func(childComplexity int) int EnableLinkedInLoginForUser func(childComplexity int) int EnableTwitterLoginForProvider func(childComplexity int) int EnableTwitterLoginForUser func(childComplexity int) int Facebook func(childComplexity int) int FacebookAppID func(childComplexity int) int FacebookSecretKey func(childComplexity int) int FooterGoogleLink func(childComplexity int) int GooglePlusAppName func(childComplexity int) int GooglePlusClientID func(childComplexity int) int GooglePlusRedirectURI func(childComplexity int) int GooglePlusSecretKey func(childComplexity int) int GooglePlusSiteLink func(childComplexity int) int Instagram func(childComplexity int) int LinkedIn func(childComplexity int) int LinkedInAppID func(childComplexity int) int LinkedInSecretKey func(childComplexity int) int Twitter func(childComplexity int) int TwitterConsumerKey func(childComplexity int) int TwitterConsumerSecret func(childComplexity int) int TwitterToken func(childComplexity int) int TwitterTokenSecret func(childComplexity int) int } State struct { CountryCode func(childComplexity int) int CountryName func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int StateCode func(childComplexity int) int StateName func(childComplexity int) int } StateConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } StateEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Store struct { AdditionalPackingCharges func(childComplexity int) int ApprovedAt func(childComplexity int) int ApprovedBy func(childComplexity int) int AvailableStoreItemTypes func(childComplexity int) int BankAccountDetails func(childComplexity int) int Blocked func(childComplexity int) int ContactPersonName func(childComplexity int) int Country func(childComplexity int) int Email func(childComplexity int) int EstimatedOrderTime func(childComplexity int) int ID func(childComplexity int) int Language func(childComplexity int) int MaxOrderQuantity func(childComplexity int) int MinimumAmountPerOrder func(childComplexity int) int MobileNumber func(childComplexity int) int OfferAppliesOn func(childComplexity int) int Password func(childComplexity int) int ServiceCategory func(childComplexity int) int Slot1 func(childComplexity int) int Slot2 func(childComplexity int) int State func(childComplexity int) int StoreAddress func(childComplexity int) int StoreLocations func(childComplexity int) int StoreLogo func(childComplexity int) int StoreName func(childComplexity int) int ZipCode func(childComplexity int) int } StoreConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } StoreDetails struct { EditDocuments func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int ItemCategories func(childComplexity int) int MobileNumber func(childComplexity int) int ServiceCategory func(childComplexity int) int StoreName func(childComplexity int) int } StoreEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } StoreLocation struct { ID func(childComplexity int) int StoreAddress func(childComplexity int) int StoreID func(childComplexity int) int StoreLocationName func(childComplexity int) int } StoreLocationConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } StoreLocationEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } StoreOrder struct { CancellationAndRefundDetails func(childComplexity int) int DeliveryDriver func(childComplexity int) int OrderDate func(childComplexity int) int OrderID func(childComplexity int) int OrderStatus func(childComplexity int) int OrderTotalAmount func(childComplexity int) int PaymentMethod func(childComplexity int) int ProviderName func(childComplexity int) int ServiceType func(childComplexity int) int StoreName func(childComplexity int) int UserName func(childComplexity int) int } StorePaymentReport struct { AccountNumber func(childComplexity int) int BankName func(childComplexity int) int DeliveryCharges func(childComplexity int) int FinalAmount func(childComplexity int) int ID func(childComplexity int) int OfferAmount func(childComplexity int) int OrderAmount func(childComplexity int) int OrderDate func(childComplexity int) int OrderNumber func(childComplexity int) int OrderStatus func(childComplexity int) int OutstandingAmount func(childComplexity int) int PaymentMethod func(childComplexity int) int PaymentStatus func(childComplexity int) int ProviderName func(childComplexity int) int SelectStore func(childComplexity int) int ServiceType func(childComplexity int) int SiteCommission func(childComplexity int) int SortCode func(childComplexity int) int StoreAccountName func(childComplexity int) int StoreAmount func(childComplexity int) int StoreName func(childComplexity int) int UserName func(childComplexity int) int } StorePaymentReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } StorePaymentReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } StoreReview struct { ID func(childComplexity int) int Providers func(childComplexity int) int Restaurant func(childComplexity int) int Users func(childComplexity int) int } StoreReviewConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } StoreReviewEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } StoreSetting struct { AdminCommission func(childComplexity int) int EnableRestaurantEmailVerification func(childComplexity int) int EnableRestaurantPhoneVerification func(childComplexity int) int OnlineStoreListDistance func(childComplexity int) int UserCancellationCharge func(childComplexity int) int } StoreVehicleType struct { ChargesForCancelledOrders func(childComplexity int) int ChargesForCompletedOrders func(childComplexity int) int DeliveryRadius func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int Location func(childComplexity int) int Order func(childComplexity int) int Type func(childComplexity int) int } StoreVehicleTypeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } StoreVehicleTypeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } SubscriberPayload struct { Date func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int IPAddress func(childComplexity int) int Name func(childComplexity int) int Status func(childComplexity int) int } Subscription struct { JobUpdates func(childComplexity int, jobID string) int NearbyVehicles func(childComplexity int, latitude float64, longitude float64) int SupportChatMessage func(childComplexity int, chatID string) int } SupportAgent struct { CreatedAt func(childComplexity int) int Departments func(childComplexity int) int ID func(childComplexity int) int IsEnabled func(childComplexity int) int Skills func(childComplexity int) int UpdatedAt func(childComplexity int) int User func(childComplexity int) int } SupportDepartment struct { CreatedAt func(childComplexity int) int Description func(childComplexity int) int ID func(childComplexity int) int IsEnabled func(childComplexity int) int Name func(childComplexity int) int UpdatedAt func(childComplexity int) int } SupportSkills struct { ID func(childComplexity int) int Name func(childComplexity int) int } TaxLines struct { Compound func(childComplexity int) int ID func(childComplexity int) int Label func(childComplexity int) int MetaData func(childComplexity int) int RateCode func(childComplexity int) int RateID func(childComplexity int) int ShippingTaxTotal func(childComplexity int) int TaxTotal func(childComplexity int) int } Taxes struct { ID func(childComplexity int) int Subtotal func(childComplexity int) int Total func(childComplexity int) int } UnitPrice struct { Amount func(childComplexity int) int Currency func(childComplexity int) int IncludesTax func(childComplexity int) int } User struct { City func(childComplexity int) int Country func(childComplexity int) int CreatedAt func(childComplexity int) int DateOfBirth func(childComplexity int) int Email func(childComplexity int) int FirstName func(childComplexity int) int Gender func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int IsEmailVerified func(childComplexity int) int IsLocked func(childComplexity int) int IsMobileVerified func(childComplexity int) int LastName func(childComplexity int) int MobileNo func(childComplexity int) int ReferralCode func(childComplexity int) int RoleGroups func(childComplexity int) int Roles func(childComplexity int) int State func(childComplexity int) int UpdatedAt func(childComplexity int) int } UserConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } UserEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } UserReferralReport struct { DateReferred func(childComplexity int) int ID func(childComplexity int) int MemberName func(childComplexity int) int TotalAmountEarned func(childComplexity int) int TotalMembersReferred func(childComplexity int) int } UserReview struct { Comment func(childComplexity int) int Date func(childComplexity int) int FromProviderName func(childComplexity int) int OrderNumber func(childComplexity int) int Rate func(childComplexity int) int ToUserName func(childComplexity int) int } UserRole struct { Description func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int Permissions func(childComplexity int) int } UserRoleConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } UserRoleEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } UserRoleGroup struct { Description func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int Roles func(childComplexity int) int } UserRoleGroupConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } UserRoleGroupEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } UserWalletReport struct { Amount func(childComplexity int) int Balance func(childComplexity int) int BalanceType func(childComplexity int) int BookingNo func(childComplexity int) int Description func(childComplexity int) int ID func(childComplexity int) int TransactionDate func(childComplexity int) int Type func(childComplexity int) int } UserWalletReportConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } UserWalletReportEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } VehicleMake struct { ID func(childComplexity int) int IsActive func(childComplexity int) int Make func(childComplexity int) int } VehicleMakeConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } VehicleMakeEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } VehicleModel struct { ID func(childComplexity int) int IsActive func(childComplexity int) int Make func(childComplexity int) int Model func(childComplexity int) int } VehicleModelConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } VehicleModelEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } VehicleServiceOption struct { ID func(childComplexity int) int IsEnabled func(childComplexity int) int OptionName func(childComplexity int) int } VehicleServiceTypes struct { IsEnabled func(childComplexity int) int ServiceID func(childComplexity int) int ServiceName func(childComplexity int) int ServiceOptions func(childComplexity int) int } VisitLocation struct { Destination func(childComplexity int) int DestinationTitle func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int } VisitLocationConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } VisitLocationEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } WalletTransaction struct { Amount func(childComplexity int) int Balance func(childComplexity int) int BalanceFor func(childComplexity int) int CreatedAt func(childComplexity int) int Description func(childComplexity int) int ID func(childComplexity int) int Type func(childComplexity int) int UpdatedAt func(childComplexity int) int } WalletTransactionConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } WalletTransactionEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Webhook struct { AppID func(childComplexity int) int EventTopics func(childComplexity int) int ID func(childComplexity int) int IsEnabled func(childComplexity int) int Secret func(childComplexity int) int URL func(childComplexity int) int } WebhookEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } WebhookLog struct { ClientResponseCode func(childComplexity int) int ClientResponseStatus func(childComplexity int) int CreatedAt func(childComplexity int) int EventType func(childComplexity int) int ID func(childComplexity int) int Payload func(childComplexity int) int } WebhookLogConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } WebhookLogEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } WebhookStatistics struct { Stats func(childComplexity int) int } WebhooksConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } WineDeliveryLabel struct { Code func(childComplexity int) int ID func(childComplexity int) int IsActive func(childComplexity int) int LanguageLabel func(childComplexity int) int ValueInEnglishLanguage func(childComplexity int) int } WineDeliveryLabelConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } WineDeliveryLabelEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Withdrawal struct { BookingCharge func(childComplexity int) int BookingDate func(childComplexity int) int Commission func(childComplexity int) int FareAmount func(childComplexity int) int ID func(childComplexity int) int Invoice func(childComplexity int) int PaymentAfterCommission func(childComplexity int) int PaymentMethod func(childComplexity int) int Tip func(childComplexity int) int } WithdrawalConnection struct { Edges func(childComplexity int) int Nodes func(childComplexity int) int PageInfo func(childComplexity int) int TotalCount func(childComplexity int) int } WithdrawalEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ProductData struct { ID func(childComplexity int) int Type func(childComplexity int) int } }
type Config ¶
type Config struct { Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type CountryResolver ¶
type DirectiveRoot ¶
type DirectiveRoot struct { HasRole func(ctx context.Context, obj interface{}, next graphql.Resolver, roles []string) (res interface{}, err error) HasScope func(ctx context.Context, obj interface{}, next graphql.Resolver, scopes []string) (res interface{}, err error) IsAuthenticated func(ctx context.Context, obj interface{}, next graphql.Resolver) (res interface{}, err error) }
type DocumentResolver ¶
type FAQResolver ¶
type InstallationResolver ¶
type InstallationResolver interface { DeviceWidth(ctx context.Context, obj *models.Installation) (string, error) DeviceType(ctx context.Context, obj *models.Installation) (models.DeviceType, error) DeviceHeight(ctx context.Context, obj *models.Installation) (string, error) }
type JobResolver ¶
type MutationResolver ¶
type MutationResolver interface { UpdateInstallation(ctx context.Context, input models.InstallationInput) (*models.Installation, error) LoginWithCredentials(ctx context.Context, email string, password string) (*models.AuthPayload, error) Logout(ctx context.Context) (bool, error) BlockServiceProvider(ctx context.Context, id primitive.ObjectID) (*bool, error) UnblockServiceProvider(ctx context.Context, id primitive.ObjectID) (*bool, error) ApproveServiceProvider(ctx context.Context, id primitive.ObjectID) (*bool, error) BlockStore(ctx context.Context, id primitive.ObjectID) (*bool, error) UnblockStore(ctx context.Context, id primitive.ObjectID) (*bool, error) ApproveStore(ctx context.Context, id primitive.ObjectID) (*bool, error) BlockUser(ctx context.Context, id primitive.ObjectID) (*bool, error) SignUpWithEmail(ctx context.Context, input models.UserSignUpDetails) (*models.AuthPayload, error) RequestLoginOtp(ctx context.Context, countryCode string, mobileNo string) (*bool, error) VerifyLoginOtp(ctx context.Context, countryCode string, mobileNo string, otp string) (*models.AuthPayload, error) UpdateUserLocation(ctx context.Context, latitude float64, longitude float64) (bool, error) UpdateProviderLocation(ctx context.Context, latitude float64, longitude float64) (bool, error) LoginWithSocialAuth(ctx context.Context, provider models.SocialAuthProvder, accessToken string, accessSecret *string) (*models.AuthPayload, error) AddServiceCompany(ctx context.Context, input models.AddServiceCompanyInput) (*models.ServiceCompany, error) UpdateServiceCompany(ctx context.Context, input models.UpdateServiceCompanyInput) (*models.ServiceCompany, error) DeleteServiceCompany(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateServiceCompany(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateServiceCompany(ctx context.Context, id primitive.ObjectID) (*bool, error) AddUser(ctx context.Context, input models.AddUserInput) (*models.User, error) UpdateUser(ctx context.Context, input models.UpdateUserInput) (*models.User, error) DeleteUser(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateUser(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateUser(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProduct(ctx context.Context, input models.AddProductInput) (*models.Product, error) UpdateProduct(ctx context.Context, input models.UpdateProductInput) (*models.Product, error) DeleteProduct(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateProduct(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateProduct(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductVariation(ctx context.Context, input models.AddProductVariationInput) (*models.ProductVariation, error) UpdateProductVariation(ctx context.Context, input models.UpdateProductVariationInput) (*models.ProductVariation, error) DeleteProductVariation(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductReview(ctx context.Context, input models.AddProductReviewInput) (*models.ProductReview, error) UpdateProductReview(ctx context.Context, input models.UpdateProductReviewInput) (*models.ProductReview, error) DeleteProductReview(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductCategory(ctx context.Context, input models.AddProductCategoryInput) (*models.ProductCategory, error) UpdateProductCategory(ctx context.Context, input models.UpdateProductCategoryInput) (*models.ProductCategory, error) DeleteProductCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateProductCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateProductCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductImage(ctx context.Context, input models.AddProductImageInput) (*models.ProductImage, error) UpdateProductImage(ctx context.Context, input models.UpdateProductImageInput) (*models.ProductImage, error) DeleteProductImage(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductDownload(ctx context.Context, input models.AddProductDownloadInput) (*models.ProductDownload, error) UpdateProductDownload(ctx context.Context, input models.UpdateProductDownloadInput) (*models.ProductDownload, error) DeleteProductDownload(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductTag(ctx context.Context, input models.AddProductTagInput) (*models.ProductTag, error) UpdateProductTag(ctx context.Context, input models.UpdateProductTagInput) (*models.ProductTag, error) DeleteProductTag(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductMetadata(ctx context.Context, input models.AddProductMetadataInput) (*models.ProductMetadata, error) UpdateProductMetadata(ctx context.Context, input models.UpdateProductMetadataInput) (*models.ProductMetadata, error) DeleteProductMetadata(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductAttribute(ctx context.Context, input models.AddProductAttributeInput) (*models.ProductAttribute, error) UpdateProductAttribute(ctx context.Context, input models.UpdateProductAttributeInput) (*models.ProductAttribute, error) DeleteProductAttribute(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductAttributeTerm(ctx context.Context, input models.AddProductAttributeTermInput) (*models.ProductAttributeTerm, error) UpdateProductAttributeTerm(ctx context.Context, input models.UpdateProductAttributeTermInput) (*models.ProductAttributeTerm, error) DeleteProductAttributeTerm(ctx context.Context, id primitive.ObjectID) (*bool, error) DeleteCart(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductToCart(ctx context.Context, productID primitive.ObjectID, variationID *primitive.ObjectID, quantity int) (*models.Cart, error) AddProductBrand(ctx context.Context, input models.AddProductBrandInput) (*models.ProductBrand, error) UpdateProductBrand(ctx context.Context, input models.UpdateProductBrandInput) (*models.ProductBrand, error) DeleteProductBrand(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateProductBrand(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateProductBrand(ctx context.Context, id primitive.ObjectID) (*bool, error) AddProductCollection(ctx context.Context, input models.AddProductCollectionInput) (*models.ProductCollection, error) UpdateProductCollection(ctx context.Context, input models.UpdateProductCollectionInput) (*models.ProductCollection, error) DeleteProductCollection(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateProductCollection(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateProductCollection(ctx context.Context, id primitive.ObjectID) (*bool, error) AddServiceProvider(ctx context.Context, input models.AddServiceProviderInput) (*models.ServiceProvider, error) UpdateServiceProvider(ctx context.Context, input models.UpdateServiceProviderInput) (*models.ServiceProvider, error) DeleteServiceProvider(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateServiceProvider(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateServiceProvider(ctx context.Context, id primitive.ObjectID) (*bool, error) ServiceProviderSignUp(ctx context.Context, input models.ServiceProviderSignUpInput) (*models.ServiceProvider, error) StoreSignUp(ctx context.Context, input models.StoreSignUpInput) (*models.Store, error) AddService(ctx context.Context, input models.AddServiceInput) (*models.Service, error) UpdateService(ctx context.Context, input models.UpdateServiceInput) (*models.Service, error) DeleteService(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateService(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateService(ctx context.Context, id primitive.ObjectID) (*bool, error) AddServiceSubCategory(ctx context.Context, input models.AddServiceSubCategoryInput) (*models.ServiceSubCategory, error) UpdateServiceSubCategory(ctx context.Context, input models.UpdateServiceSubCategoryInput) (*models.ServiceSubCategory, error) DeleteServiceSubCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateServiceSubCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateServiceSubCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) AddServiceType(ctx context.Context, input models.AddServiceTypeInput) (*models.ServiceType, error) UpdateServiceType(ctx context.Context, input models.UpdateServiceTypeInput) (*models.ServiceType, error) DeleteServiceType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateServiceType(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateServiceType(ctx context.Context, id primitive.ObjectID) (*bool, error) AddCoupon(ctx context.Context, input models.AddCouponInput) (*models.Coupon, error) UpdateCoupon(ctx context.Context, input models.UpdateCouponInput) (*models.Coupon, error) DeleteCoupon(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateCoupon(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateCoupon(ctx context.Context, id primitive.ObjectID) (*bool, error) AddCancelReason(ctx context.Context, input models.AddCancelReasonInput) (*models.CancelReason, error) UpdateCancelReason(ctx context.Context, input models.UpdateCancelReasonInput) (*models.CancelReason, error) DeleteCancelReason(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateCancelReason(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateCancelReason(ctx context.Context, id primitive.ObjectID) (*bool, error) AddReview(ctx context.Context, input models.AddReviewInput) (*models.Review, error) UpdateReview(ctx context.Context, input models.UpdateReviewInput) (*models.Review, error) DeleteReview(ctx context.Context, id primitive.ObjectID) (*bool, error) AddStoreReview(ctx context.Context, input models.AddReviewInput) (*models.StoreReview, error) UpdateStoreReview(ctx context.Context, input models.UpdateReviewInput) (*models.StoreReview, error) DeleteStoreReview(ctx context.Context, id primitive.ObjectID) (*bool, error) SendPushNotification(ctx context.Context, input models.PushNotificationInput) (*models.PushNotification, error) AddPage(ctx context.Context, input models.AddPageInput) (*models.Page, error) UpdatePage(ctx context.Context, input models.UpdatePageInput) (*models.Page, error) DeletePage(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivatePage(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivatePage(ctx context.Context, id primitive.ObjectID) (*bool, error) AddPackageType(ctx context.Context, input models.AddPackageTypeInput) (*models.PackageType, error) UpdatePackageType(ctx context.Context, input models.UpdatePackageTypeInput) (*models.PackageType, error) DeletePackageType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivatePackageType(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivatePackageType(ctx context.Context, id primitive.ObjectID) (*bool, error) ChangeUserProfilePassword(ctx context.Context, currentPassword *string, newPassword *string, confirmNewPassword *string) (*bool, error) ChangeUserMobileNumber(ctx context.Context, countryCode string, mobileNumber int, changeAuthToken string) (*bool, error) UpdateServiceProviderProfile(ctx context.Context, input models.ServiceProviderProfileInput) (*models.ServiceProvider, error) UpdateServiceProviderBankDetails(ctx context.Context, input models.UpdateBankDetailsInput) (bool, error) AddServiceProviderVehicle(ctx context.Context, input models.AddServiceProviderVehicleInput) (*models.ServiceProviderVehicleDetails, error) UpdateServiceProviderVehicle(ctx context.Context, input models.UpdateServiceProviderVehicleInput) (*models.ServiceProviderVehicleDetails, error) ActivateServiceProviderVehicle(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateServiceProviderVehicle(ctx context.Context, id primitive.ObjectID) (*bool, error) DeleteServiceProviderVehicle(ctx context.Context, id primitive.ObjectID) (*bool, error) AddServiceVehicleType(ctx context.Context, input models.AddServiceVehicleTypeInput) (*models.ServiceVehicleType, error) UpdateServiceVehicleType(ctx context.Context, input models.UpdateServiceVehicleTypeInput) (*models.ServiceVehicleType, error) ActivateServiceVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateServiceVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeleteServiceVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) CreateBooking(ctx context.Context, input models.BookingInput) (*models.Booking, error) EstimateBookingFare(ctx context.Context, input models.BookingInput) (*models.BookingFareEstimate, error) AddAdvertisementBanner(ctx context.Context, input models.AddBannerInput) (*models.AdvertisementBanner, error) UpdateAdvertisementBanner(ctx context.Context, input models.UpdateBannerInput) (*models.AdvertisementBanner, error) DeleteAdvertisementBanner(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateAdvertisementBanner(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateAdvertisementBanner(ctx context.Context, id primitive.ObjectID) (*bool, error) AddStore(ctx context.Context, input models.AddStoreInput) (*models.Store, error) UpdateStore(ctx context.Context, input models.UpdateStoreInput) (*models.Store, error) DeleteStore(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateStore(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateStore(ctx context.Context, id primitive.ObjectID) (*bool, error) AddStoreLocation(ctx context.Context, input models.AddStoreLocationInput) (*models.StoreLocation, error) UpdateStoreLocation(ctx context.Context, input models.UpdateStoreLocationInput) (*models.StoreLocation, error) DeleteStoreLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) AddAppVersion(ctx context.Context, input models.AddAppVersionInput) (*models.AppVersion, error) UpdateAppVersion(ctx context.Context, input models.UpdateAppVersionInput) (*models.AppVersion, error) DeleteAppVersion(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateAppVersion(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateAppVersion(ctx context.Context, id primitive.ObjectID) (*bool, error) AddDeliveryVehicleType(ctx context.Context, input models.AddDeliveryVehicleTypeInput) (*models.DeliveryVehicleType, error) UpdateDeliveryVehicleType(ctx context.Context, input models.UpdateDeliveryVehicleTypeInput) (*models.DeliveryVehicleType, error) DeleteDeliveryVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateDeliveryVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateDeliveryVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) CancelOrder(ctx context.Context, orderID primitive.ObjectID) (*bool, error) AddOrderStatusUtility(ctx context.Context, input models.AddOrderStatusUtilityInput) (*models.OrderStatusUtility, error) UpdateOrderStatusUtility(ctx context.Context, input models.UpdateOrderStatusUtilityInput) (*models.OrderStatusUtility, error) DeleteOrderStatusUtility(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateOrderStatusUtility(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateOrderStatusUtility(ctx context.Context, id primitive.ObjectID) (*bool, error) AddDeliveryChargesUtility(ctx context.Context, input models.AddDeliveryChargesUtilityInput) (*models.DeliveryChargesUtility, error) UpdateDeliveryChargesUtility(ctx context.Context, input models.UpdateDeliveryChargesUtilityInput) (*models.DeliveryChargesUtility, error) DeleteDeliveryChargesUtility(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateDeliveryChargesUtility(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateDeliveryChargesUtility(ctx context.Context, id primitive.ObjectID) (*bool, error) AddGeoFenceLocation(ctx context.Context, input models.AddGeoFenceLocationInput) (*models.GeoFenceLocation, error) UpdateGeoFenceLocation(ctx context.Context, input models.UpdateGeoFenceLocationInput) (*models.GeoFenceLocation, error) DeleteGeoFenceLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateGeoFenceLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateGeoFenceLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) AddGeoFenceRestrictedArea(ctx context.Context, input models.AddGeoFenceRestrictedAreaInput) (*models.GeoFenceRestrictedArea, error) UpdateGeoFenceRestrictedArea(ctx context.Context, input models.UpdateGeoFenceRestrictedAreaInput) (*models.GeoFenceRestrictedArea, error) DeleteGeoFenceRestrictedArea(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateGeoFenceRestrictedArea(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateGeoFenceRestrictedArea(ctx context.Context, id primitive.ObjectID) (*bool, error) AddEmailTemplate(ctx context.Context, input models.AddEmailTemplateInput) (*models.EmailTemplate, error) UpdateEmailTemplate(ctx context.Context, input models.UpdateEmailTemplateInput) (*models.EmailTemplate, error) DeleteEmailTemplate(ctx context.Context, id primitive.ObjectID) (*bool, error) AddSmsTemplate(ctx context.Context, input models.AddSmsTemplateInput) (*models.SMSTemplate, error) UpdateSmsTemplate(ctx context.Context, input models.UpdateSmsTemplateInput) (*models.SMSTemplate, error) DeleteSmsTemplate(ctx context.Context, id primitive.ObjectID) (*bool, error) AddVehicleMake(ctx context.Context, input models.AddVehicleMakeInput) (*models.VehicleMake, error) UpdateVehicleMake(ctx context.Context, input models.UpdateVehicleMakeInput) (*models.VehicleMake, error) DeleteVehicleMake(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateVehicleMake(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateVehicleMake(ctx context.Context, id primitive.ObjectID) (*bool, error) AddVehicleModel(ctx context.Context, input models.AddVehicleModelInput) (*models.VehicleModel, error) UpdateVehicleModel(ctx context.Context, input models.UpdateVehicleModelInput) (*models.VehicleModel, error) DeleteVehicleModel(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateVehicleModel(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateVehicleModel(ctx context.Context, id primitive.ObjectID) (*bool, error) AddVisitLocation(ctx context.Context, input models.AddVisitLocationInput) (*models.VisitLocation, error) UpdateVisitLocation(ctx context.Context, input models.UpdateVisitLocationInput) (*models.VisitLocation, error) DeleteVisitLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateVisitLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateVisitLocation(ctx context.Context, id primitive.ObjectID) (*bool, error) AddEnterpriseAccount(ctx context.Context, input models.AddEnterpriseAccountInput) (*models.EnterpriseAccount, error) UpdateEnterpriseAccount(ctx context.Context, input models.UpdateEnterpriseAccountInput) (*models.EnterpriseAccount, error) DeleteEnterpriseAccount(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateEnterpriseAccount(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateEnterpriseAccount(ctx context.Context, id primitive.ObjectID) (*bool, error) AddRideProfileType(ctx context.Context, input models.AddRideProfileTypeInput) (*models.RideProfileType, error) UpdateRideProfileType(ctx context.Context, input models.UpdateRideProfileTypeInput) (*models.RideProfileType, error) DeleteRideProfileType(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateRideProfileType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateRideProfileType(ctx context.Context, id primitive.ObjectID) (*bool, error) AddBusinessTripReason(ctx context.Context, input models.AddBusinessTripReasonInput) (*models.BusinessTripReason, error) UpdateBusinessTripReason(ctx context.Context, input models.UpdateBusinessTripReasonInput) (*models.BusinessTripReason, error) DeleteBusinessTripReason(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateBusinessTripReason(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateBusinessTripReason(ctx context.Context, id primitive.ObjectID) (*bool, error) AddCountry(ctx context.Context, input models.AddCountryInput) (*models.Country, error) UpdateCountry(ctx context.Context, input models.UpdateCountryInput) (*models.Country, error) DeleteCountry(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateCountry(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateCountry(ctx context.Context, id primitive.ObjectID) (*bool, error) AddState(ctx context.Context, input models.AddStateInput) (*models.State, error) UpdateState(ctx context.Context, input models.UpdateStateInput) (*models.State, error) DeleteState(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateState(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateState(ctx context.Context, id primitive.ObjectID) (*bool, error) AddCity(ctx context.Context, input models.AddCityInput) (*models.City, error) UpdateCity(ctx context.Context, input models.UpdateCityInput) (*models.City, error) DeleteCity(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateCity(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateCity(ctx context.Context, id primitive.ObjectID) (*bool, error) SingleUpload(ctx context.Context, file graphql.Upload) (*models.File, error) SingleUploadWithPayload(ctx context.Context, req models.UploadFile) (*models.File, error) MultipleUpload(ctx context.Context, files []*graphql.Upload) ([]*models.File, error) MultipleUploadWithPayload(ctx context.Context, req []*models.UploadFile) ([]*models.File, error) AddDeliveryCharges(ctx context.Context, input models.AddDeliveryChargeInput) (*models.DeliveryCharge, error) UpdateDeliveryCharges(ctx context.Context, input models.UpdateDeliveryChargeInput) (*models.DeliveryCharge, error) DeleteDeliveryCharges(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateDeliveryCharges(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateDeliveryCharges(ctx context.Context, id primitive.ObjectID) (*bool, error) AddLocationWiseFare(ctx context.Context, input models.AddLocationWiseFareInput) (*models.LocationWiseFare, error) UpdateLocationWiseFare(ctx context.Context, input models.UpdateLocationWiseFareInput) (*models.LocationWiseFare, error) DeleteLocationWiseFare(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateLocationWiseFare(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateLocationWiseFare(ctx context.Context, id primitive.ObjectID) (*bool, error) AddAirportSurcharge(ctx context.Context, input models.AddAirportSurchargeInput) (*models.AirportSurcharge, error) UpdateAirportSurcharge(ctx context.Context, input models.UpdateAirportSurchargeInput) (*models.AirportSurcharge, error) DeleteAirportSurcharge(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateAirportSurcharge(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateAirportSurcharge(ctx context.Context, id primitive.ObjectID) (*bool, error) AddGeneralLabel(ctx context.Context, input models.AddGeneralLabelInput) (*models.GeneralLabel, error) UpdateGeneralLabel(ctx context.Context, input models.UpdateGeneralLabelInput) (*models.GeneralLabel, error) DeleteGeneralLabel(ctx context.Context, id primitive.ObjectID) (*bool, error) AddFoodDeliveryLabel(ctx context.Context, input models.AddFoodDeliveryLabelInput) (*models.FoodDeliveryLabel, error) UpdateFoodDeliveryLabel(ctx context.Context, input models.UpdateFoodDeliveryLabelInput) (*models.FoodDeliveryLabel, error) DeleteFoodDeliveryLabel(ctx context.Context, id primitive.ObjectID) (*bool, error) AddGroceryDeliveryLabel(ctx context.Context, input models.AddGroceryDeliveryLabelInput) (*models.GroceryDeliveryLabel, error) UpdateGroceryDeliveryLabel(ctx context.Context, input models.UpdateGroceryDeliveryLabelInput) (*models.GroceryDeliveryLabel, error) DeleteGroceryDeliveryLabel(ctx context.Context, id primitive.ObjectID) (*bool, error) AddWineDeliveryLabel(ctx context.Context, input models.AddWineDeliveryLabelInput) (*models.WineDeliveryLabel, error) UpdateWineDeliveryLabel(ctx context.Context, input models.UpdateWineDeliveryLabelInput) (*models.WineDeliveryLabel, error) DeleteWineDeliveryLabel(ctx context.Context, id primitive.ObjectID) (*bool, error) AddFaq(ctx context.Context, input models.AddFAQInput) (*models.FAQ, error) UpdateFaq(ctx context.Context, input models.UpdateFAQInput) (*models.FAQ, error) DeleteFaq(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateFaq(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateFaq(ctx context.Context, id primitive.ObjectID) (*bool, error) AddFAQCategory(ctx context.Context, input models.AddFAQCategoryInput) (*models.FAQCategory, error) UpdateFAQCategory(ctx context.Context, input models.UpdateFAQCategoryInput) (*models.FAQCategory, error) DeleteFAQCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateFAQCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateFAQCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) AddHelpDetail(ctx context.Context, input models.AddHelpDetailInput) (*models.HelpDetail, error) UpdateHelpDetail(ctx context.Context, input models.UpdateHelpDetailInput) (*models.HelpDetail, error) DeleteHelpDetail(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateHelpDetail(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateHelpDetail(ctx context.Context, id primitive.ObjectID) (*bool, error) AddHelpCategory(ctx context.Context, input models.AddHelpCategoryInput) (*models.HelpCategory, error) UpdateHelpCategory(ctx context.Context, input models.UpdateHelpCategoryInput) (*models.HelpCategory, error) DeleteHelpCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateHelpCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateHelpCategory(ctx context.Context, id primitive.ObjectID) (*bool, error) UpdateMarketSettings(ctx context.Context, input models.UpdateMarketSettingsInput) (*models.MarketSettings, error) AddOAuthApplication(ctx context.Context, input *models.AddOAuthApplicationInput) (*models.OAuthApplication, error) UpdateOAuthApplication(ctx context.Context, input *models.UpdateOAuthApplicationInput) (*models.OAuthApplication, error) DeleteOAuthApplication(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateOAuthApplication(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateOAuthApplication(ctx context.Context, id primitive.ObjectID) (*bool, error) SubmitAppForApproval(ctx context.Context, id primitive.ObjectID) (*bool, error) RevokeAccessToken(ctx context.Context, token string) (*bool, error) ResetApplicationClientSecret(ctx context.Context, appID primitive.ObjectID) (*string, error) AddWebhook(ctx context.Context, appID primitive.ObjectID, input models.AddWebhookInput) (*models.Webhook, error) UpdateWebhook(ctx context.Context, input models.UpdateWebhookInput) (*models.Webhook, error) DeleteWebhook(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateWebhook(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateWebhook(ctx context.Context, id primitive.ObjectID) (*bool, error) AddCurrency(ctx context.Context, input models.AddCurrencyInput) (*models.Currency, error) UpdateCurrency(ctx context.Context, input models.UpdateCurrencyInput) (*models.Currency, error) DeleteCurrency(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateCurrency(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateCurrency(ctx context.Context, id primitive.ObjectID) (*bool, error) AddRentalPackage(ctx context.Context, input models.AddRentalPackageInput) (*models.RentalPackage, error) UpdateRentalPackage(ctx context.Context, input models.UpdateRentalPackageInput) (*models.RentalPackage, error) DeleteRentalPackage(ctx context.Context, id primitive.ObjectID) (*bool, error) AddStoreVehicleType(ctx context.Context, input models.AddStoreVehicleTypeInput) (*models.StoreVehicleType, error) UpdateStoreVehicleType(ctx context.Context, input models.UpdateStoreVehicleTypeInput) (*models.StoreVehicleType, error) DeleteStoreVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateStoreVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateStoreVehicleType(ctx context.Context, id primitive.ObjectID) (*bool, error) AddRequiredDocument(ctx context.Context, input models.AddManageDocumentInput) (*models.RequiredDocument, error) UpdateRequiredDocument(ctx context.Context, input models.UpdateManageDocumentInput) (*models.RequiredDocument, error) DeleteRequiredDocument(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateRequiredDocument(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateRequiredDocument(ctx context.Context, id primitive.ObjectID) (*bool, error) AddDocument(ctx context.Context, input models.AddDocumentInput) (*models.Document, error) UpdateDocument(ctx context.Context, input models.UpdateDocumentInput) (*models.Document, error) DeleteDocument(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateDocument(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateDocument(ctx context.Context, id primitive.ObjectID) (*bool, error) AssignRoleToUser(ctx context.Context, roleID primitive.ObjectID, userID primitive.ObjectID) (bool, error) AssignRoleGroupToUser(ctx context.Context, roleGroupID primitive.ObjectID, userID primitive.ObjectID) (bool, error) AssignRoleToRoleGroup(ctx context.Context, roleID primitive.ObjectID, roleGroupID primitive.ObjectID) (bool, error) AssignPermissionToUserRole(ctx context.Context, permission string, roleID primitive.ObjectID) (bool, error) UnAssignUserRole(ctx context.Context, roleID primitive.ObjectID, userID primitive.ObjectID) (bool, error) UnAssignUserRoleGroup(ctx context.Context, roleGroupID primitive.ObjectID, userID primitive.ObjectID) (bool, error) UnAssignRoleGroupRole(ctx context.Context, roleID primitive.ObjectID, roleGroupID primitive.ObjectID) (bool, error) UnAssignUserRolePermission(ctx context.Context, permission string, roleID primitive.ObjectID) (bool, error) AddUserRole(ctx context.Context, input models.AddUserRoleInput) (*models.UserRole, error) UpdateUserRole(ctx context.Context, input models.UpdateUserRoleInput) (*models.UserRole, error) DeleteUserRole(ctx context.Context, id primitive.ObjectID) (*bool, error) AddUserRoleGroup(ctx context.Context, input models.AddUserRoleGroupInput) (*models.UserRoleGroup, error) UpdateUserRoleGroup(ctx context.Context, input models.UpdateUserRoleGroupInput) (*models.UserRoleGroup, error) DeleteUserRoleGroup(ctx context.Context, id primitive.ObjectID) (*bool, error) AddEmergencyContact(ctx context.Context, input models.AddEmergencyContactInput) (*models.EmergencyContact, error) UpdateEmergencyContact(ctx context.Context, input models.UpdateEmergencyContactInput) (*models.EmergencyContact, error) DeleteEmergencyContact(ctx context.Context, id primitive.ObjectID) (*bool, error) AddAddress(ctx context.Context, input models.AddAddressInput) (*models.Address, error) UpdateAddress(ctx context.Context, input models.UpdateAddressInput) (*models.Address, error) DeleteAddress(ctx context.Context, id primitive.ObjectID) (*bool, error) AddCustomer(ctx context.Context, input models.AddCustomerInput) (*models.Customer, error) UpdateCustomer(ctx context.Context, input models.UpdateCustomerInput) (*models.Customer, error) DeleteCustomer(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateCustomer(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateCustomer(ctx context.Context, id primitive.ObjectID) (*bool, error) AddOrderNote(ctx context.Context, input models.AddOrderNoteInput) (*models.OrderNote, error) UpdateOrderNote(ctx context.Context, input models.UpdateOrderNoteInput) (*models.OrderNote, error) DeleteOrderNote(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateOrderNote(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateOrderNote(ctx context.Context, id primitive.ObjectID) (*bool, error) AddOrder(ctx context.Context, input models.AddOrderInput) (*models.Order, error) UpdateOrder(ctx context.Context, input models.UpdateOrderInput) (*models.Order, error) DeleteOrder(ctx context.Context, id primitive.ObjectID) (*bool, error) ActivateOrder(ctx context.Context, id primitive.ObjectID) (*bool, error) DeactivateOrder(ctx context.Context, id primitive.ObjectID) (*bool, error) }
type OrderResolver ¶
type PackageTypeResolver ¶
type ProductResolver ¶
type ProductResolver interface { Type(ctx context.Context, obj *models.Product) (string, error) Status(ctx context.Context, obj *models.Product) (models.ProductStatus, error) GroupedProducts(ctx context.Context, obj *models.Product) ([]string, error) Variations(ctx context.Context, obj *models.Product) ([]string, error) }
type ProductReviewResolver ¶
type QueryResolver ¶
type QueryResolver interface { Me(ctx context.Context) (*models.User, error) Restaurants(ctx context.Context, name *string, after *string, before *string, first *int, last *int) (*models.RestaurantConnection, error) Orders(ctx context.Context, fromDate *time.Time, toDate *time.Time, after *string, before *string, first *int, last *int, serviceProviderID *primitive.ObjectID, serviceCompanyID *primitive.ObjectID) (*models.OrderConnection, error) Order(ctx context.Context, id primitive.ObjectID) (*models.Order, error) UserWalletTransactions(ctx context.Context, fromDate *time.Time, toDate *time.Time, after *string, before *string, first *int, last *int) (*models.WalletTransactionConnection, error) UserWalletTransaction(ctx context.Context, id primitive.ObjectID) (*models.WalletTransaction, error) CurrentServiceProviderProfile(ctx context.Context) (*models.ServiceProvider, error) ServiceProviderVehicles(ctx context.Context, vehicleType *models.ProviderVehicleType, vehicleStatus *models.ProviderVehicleStatus, text *string, after *string, before *string, first *int, last *int) (*models.ServiceProviderVehicleDetailsConnection, error) ServiceProviderVehicle(ctx context.Context, id primitive.ObjectID) (*models.ServiceProviderVehicleDetails, error) ServiceVehicleTypes(ctx context.Context, serviceVehicleType *models.ServiceVehicleServiceType, serviceVehicleTypeStatus *models.ServiceVehicleTypeStatus, text *string, after *string, before *string, first *int, last *int) (*models.ServiceVehicleTypeConnection, error) ServiceVehicleType(ctx context.Context, id primitive.ObjectID) (*models.ServiceVehicleType, error) ProviderWalletTransactions(ctx context.Context, fromDate *time.Time, toDate *time.Time, after *string, before *string, first *int, last *int) (*models.ProviderWalletTransactionConnection, error) ProviderWalletTransaction(ctx context.Context, id primitive.ObjectID) (*models.ProviderWalletTransaction, error) RecentUnpaidJobs(ctx context.Context, after *string, before *string, first *int, last *int) (*models.RecentUnpaidEarningConnection, error) Withdrawals(ctx context.Context, after *string, before *string, first *int, last *int) (*models.WithdrawalConnection, error) Withdrawal(ctx context.Context, id primitive.ObjectID) (*models.Withdrawal, error) PaidJobs(ctx context.Context, after *string, before *string, first *int, last *int) (*models.PaidEarningConnection, error) Country(ctx context.Context, countryCode string) (*models.Country, error) Installations(ctx context.Context, after *string, before *string, first *int, last *int) (*models.InstallationConnection, error) MarketStatistics(ctx context.Context, city *string, service *string, country string, state *string, currency *string) (*models.MarketStatistics, error) ServiceCompanies(ctx context.Context, companiesType *models.CompaniesSearchType, text *string, companiesStatus *models.CompaniesStatus, after *string, before *string, first *int, last *int) (*models.ServiceCompaniesConnection, error) ServiceCompany(ctx context.Context, companyID string) (*models.ServiceCompany, error) CompanyProviderDocuments(ctx context.Context, companyID *string, after *string, before *string, first *int, last *int) (*models.DocumentConnection, error) CompanyProviderDocument(ctx context.Context, id primitive.ObjectID) (*models.Document, error) ServiceProviders(ctx context.Context, searchProvidersType *models.SearchProviderType, text *string, providerStatus *models.ProviderStatus, after *string, before *string, first *int, last *int) (*models.ServiceProviderConnection, error) ServiceProvider(ctx context.Context, id primitive.ObjectID) (*models.ServiceProvider, error) ServiceProviderDocuments(ctx context.Context, serviceProviderID *string, after *string, before *string, first *int, last *int) (*models.DocumentConnection, error) ServiceProviderDocument(ctx context.Context, id primitive.ObjectID) (*models.Document, error) RequiredDocuments(ctx context.Context, id *string, after *string, before *string, first *int, last *int) (*models.RequiredDocumentConnection, error) RequiredDocument(ctx context.Context, id primitive.ObjectID) (*models.RequiredDocument, error) Services(ctx context.Context, serviceStatus *models.ServiceStatus, after *string, before *string, first *int, last *int) (*models.ServiceConnection, error) Service(ctx context.Context, id primitive.ObjectID) (*models.Service, error) ServiceSubCategories(ctx context.Context, text *string, serviceSubCategoryStatus *models.ServiceSubCategoryStatus, after *string, before *string, first *int, last *int) (*models.ServiceSubCategoryConnection, error) ServiceSubCategory(ctx context.Context, id primitive.ObjectID) (*models.ServiceSubCategory, error) ServiceTypes(ctx context.Context, text *string, serviceTypeSubCategory *string, serviceTypeStatus *models.ServiceTypeStatus, after *string, before *string, first *int, last *int) (*models.ServiceTypeConnection, error) ServiceType(ctx context.Context, id primitive.ObjectID) (*models.ServiceType, error) Coupons(ctx context.Context, couponType *models.CouponType, couponStatus *models.CouponStatus, text *string, after *string, before *string, first *int, last *int) (*models.CouponConnection, error) Coupon(ctx context.Context, id primitive.ObjectID) (*models.Coupon, error) Reviews(ctx context.Context, reviewType *models.ReviewType, text *string, after *string, before *string, first *int, last *int) (*models.ReviewConnection, error) Review(ctx context.Context, id primitive.ObjectID) (*models.Review, error) Users(ctx context.Context, userType *models.UserSearchType, text *string, userStatus *models.UserStatus, after *string, before *string, first *int, last *int) (*models.UserConnection, error) User(ctx context.Context, id primitive.ObjectID) (*models.User, error) UserRoles(ctx context.Context, after *string, before *string, first *int, last *int) (*models.UserRoleConnection, error) UserRole(ctx context.Context, id primitive.ObjectID) (*models.UserRole, error) UserRoleGroups(ctx context.Context, after *string, before *string, first *int, last *int) (*models.UserRoleGroupConnection, error) UserRoleGroup(ctx context.Context, id primitive.ObjectID) (*models.UserRoleGroup, error) Jobs(ctx context.Context, fromDate *time.Time, toDate *time.Time, jobStatus *models.JobStatus, jobNumber *string, company *string, provider *string, user *string, serviceType *models.JobServiceType, laterJobsOnly *bool, after *string, before *string, first *int, last *int) (*models.JobConnection, error) Job(ctx context.Context, jobID string) (*models.Job, error) Pages(ctx context.Context, searchType *models.PageType, text string, after *string, before *string, first *int, last *int) (*models.PageConnection, error) Page(ctx context.Context, pageID string) (*models.Page, error) PackageTypes(ctx context.Context, searchPackageType *models.SearchPackageType, text *string, searchPackageTypeStatus *models.SearchPackageTypeStatus, after *string, before *string, first *int, last *int) (*models.PackageTypeConnection, error) PackageType(ctx context.Context, packageTypeID string) (*models.PackageType, error) CancelReasons(ctx context.Context, searchCancelReasonType *models.SearchCancelReasonType, text *string, searchCancelReasonStatus *models.SearchCancelReasonStatus, cancelReasonServiceType *models.CancelReasonServiceType, after *string, before *string, first *int, last *int) (*models.CancelReasonConnection, error) CancelReason(ctx context.Context, id primitive.ObjectID) (*models.CancelReason, error) JobLaterBookings(ctx context.Context, jobLaterSearchServiceType *models.JobLaterSearchServiceType, jobLaterType *models.JobLaterType, text *string, after *string, before *string, first *int, last *int) (*models.JobLaterBookingConnection, error) JobLaterBooking(ctx context.Context, id primitive.ObjectID) (*models.JobLaterBooking, error) GodsView(ctx context.Context, vehicleStatusType *models.VehicleStatusType, latitude *float64, longitude *float64, after *string, before *string, first *int, last *int) (*models.GodsViewConnection, error) HeatView(ctx context.Context, latitude *float64, longitude *float64, after *string, before *string, first *int, last *int) (*models.HeatViewConnection, error) AdvertisementBanners(ctx context.Context, bannersType *models.BannersType, text *string, bannerStatus *models.BannerStatusInput, after *string, before *string, first *int, last *int) (*models.AdvertisementBannerConnection, error) AdvertisementBanner(ctx context.Context, id primitive.ObjectID) (*models.AdvertisementBanner, error) Products(ctx context.Context, productType *models.ProductSearchType, text *string, productStatus *models.ProductStatus, after *string, before *string, first *int, last *int) (*models.ProductConnection, error) Product(ctx context.Context, id primitive.ObjectID) (*models.Product, error) ProductReviews(ctx context.Context, productReviewID *primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductReviewConnection, error) ProductReview(ctx context.Context, id primitive.ObjectID) (*models.ProductReview, error) ProductVariations(ctx context.Context, productVariationID *primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductVariationConnection, error) ProductVariation(ctx context.Context, id primitive.ObjectID) (*models.ProductVariation, error) ProductCategories(ctx context.Context, productCategoryType *models.ItemCategoryType, text *string, productCategoryStatus *models.ProductStatus, after *string, before *string, first *int, last *int) (*models.ProductCategoryConnection, error) ProductCategory(ctx context.Context, id primitive.ObjectID) (*models.ProductCategory, error) Carts(ctx context.Context, cartID primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.CartConnection, error) Cart(ctx context.Context, id primitive.ObjectID) (*models.Cart, error) ProductBrands(ctx context.Context, brandID primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductBrandConnection, error) ProductBrand(ctx context.Context, id primitive.ObjectID) (*models.ProductBrand, error) ProductCollections(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductCollectionConnection, error) ProductCollection(ctx context.Context, id primitive.ObjectID) (*models.ProductCollection, error) Stores(ctx context.Context, storeType *models.StoreType, text *string, storeStatus *models.StoreStatus, storeCategory *models.StoreCategory, after *string, before *string, first *int, last *int) (*models.StoreConnection, error) Store(ctx context.Context, id primitive.ObjectID) (*models.Store, error) StoreLocations(ctx context.Context, storeLocationID *primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.StoreLocationConnection, error) StoreLocation(ctx context.Context, id primitive.ObjectID) (*models.StoreLocation, error) DeliveryVehicleTypes(ctx context.Context, deliveryVehicleType *models.DeliveryVehicleSearchType, text *string, deliveryVehicleTypeStatus *models.DeliveryVehicleTypeStatus, after *string, before *string, first *int, last *int) (*models.DeliveryVehicleTypeConnection, error) DeliveryVehicleType(ctx context.Context, id primitive.ObjectID) (*models.DeliveryVehicleType, error) OrderStatusUtilities(ctx context.Context, orderStatusUtilityType *models.OrderStatusUtilitySearchType, text *string, after *string, before *string, first *int, last *int) (*models.OrderStatusUtilityConnection, error) OrderStatusUtility(ctx context.Context, id primitive.ObjectID) (*models.OrderStatusUtility, error) DeliveryChargesUtilities(ctx context.Context, deliveryChargesUtilityType *models.DeliveryChargesUtilityType, text *string, deliveryChargesUtilityStatus *models.DeliveryChargesUtilityStatus, after *string, before *string, first *int, last *int) (*models.DeliveryChargesUtilityConnection, error) DeliveryChargesUtility(ctx context.Context, id primitive.ObjectID) (*models.DeliveryChargesUtility, error) GeoFenceLocations(ctx context.Context, geoFenceLocationType *models.GeoFenceLocationSearchType, text *string, geoFenceLocationStatus *models.GeoFenceLocationStatus, after *string, before *string, first *int, last *int) (*models.GeoFenceLocationConnection, error) GeoFenceLocation(ctx context.Context, id primitive.ObjectID) (*models.GeoFenceLocation, error) GeoFenceRestrictedAreas(ctx context.Context, geoFenceRestrictedAreaType *models.GeoFenceRestrictedAreaSearchType, text *string, geoFenceRestrictedAreaStatus *models.GeoFenceRestrictedAreaStatus, after *string, before *string, first *int, last *int) (*models.GeoFenceRestrictedAreaConnection, error) GeoFenceRestrictedArea(ctx context.Context, id primitive.ObjectID) (*models.GeoFenceRestrictedArea, error) EmailTemplates(ctx context.Context, emailTemplateSearchType *models.EmailTemplateSearchType, text *string, after *string, before *string, first *int, last *int) (*models.EmailTemplateConnection, error) EmailTemplate(ctx context.Context, templateID primitive.ObjectID) (*models.EmailTemplate, error) SmsTemplates(ctx context.Context, smsTemplateType *models.SMSTemplateSearchType, text *string, after *string, before *string, first *int, last *int) (*models.SMSTemplateConnection, error) SmsTemplate(ctx context.Context, templateID primitive.ObjectID) (*models.SMSTemplate, error) VehicleMakes(ctx context.Context, vehicleMakeType *models.VehicleMakeType, text *string, after *string, before *string, first *int, last *int) (*models.VehicleMakeConnection, error) VehicleMake(ctx context.Context, id primitive.ObjectID) (*models.VehicleMake, error) VehicleModels(ctx context.Context, vehicleModelType *models.VehicleModelSearchType, text *string, after *string, before *string, first *int, last *int) (*models.VehicleModelConnection, error) VehicleModel(ctx context.Context, id primitive.ObjectID) (*models.VehicleModel, error) VisitLocations(ctx context.Context, visitLocationType *models.VisitLocationType, text *string, after *string, before *string, first *int, last *int) (*models.VisitLocationConnection, error) VisitLocation(ctx context.Context, id primitive.ObjectID) (*models.VisitLocation, error) EnterpriseAccounts(ctx context.Context, enterpriseAccountType *models.EnterpriseAccountType, enterpriseAccountStatus *models.EnterpriseAccountStatus, text *string, after *string, before *string, first *int, last *int) (*models.EnterpriseAccountConnection, error) EnterpriseAccount(ctx context.Context, id primitive.ObjectID) (*models.EnterpriseAccount, error) RideProfileTypes(ctx context.Context, rideProfileType *models.RideProfileSearchType, text *string, after *string, before *string, first *int, last *int) (*models.RideProfileTypeConnection, error) RideProfileType(ctx context.Context, id primitive.ObjectID) (*models.RideProfileType, error) BusinessTripReasons(ctx context.Context, reasonType *models.BusinessTripReasonType, text *string, after *string, before *string, first *int, last *int) (*models.BusinessTripReasonConnection, error) BusinessTripReason(ctx context.Context, id primitive.ObjectID) (*models.BusinessTripReason, error) EnterpriseAccountPaymentReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, text *string, after *string, before *string, first *int, last *int) (*models.EnterpriseAccountPaymentReportConnection, error) EnterpriseAccountPaymentReport(ctx context.Context, id primitive.ObjectID) (*models.EnterpriseAccountPaymentReport, error) Countries(ctx context.Context, countryType *models.CountryType, countryStatus *models.CountryStatus, text *string, after *string, before *string, first *int, last *int) (*models.CountryConnection, error) CountryStates(ctx context.Context, country *string, stateType *models.StateType, text *string, after *string, before *string, first *int, last *int) (*models.StateConnection, error) CountryState(ctx context.Context, country string, state string) (*models.State, error) Cities(ctx context.Context, cityType *models.CityType, text *string, after *string, before *string, first *int, last *int) (*models.CityConnection, error) City(ctx context.Context, id primitive.ObjectID) (*models.City, error) NewsletterSubscribers(ctx context.Context, newsletterSubscriberType *models.NewsletterSubscriberType, newsletterSubscriberStatus *models.NewsletterSubscriberStatus, text *string, after *string, before *string, first *int, last *int) (*models.NewsletterSubscriberConnection, error) NewsletterSubscriber(ctx context.Context, id primitive.ObjectID) (*models.NewsletterSubscriber, error) Faqs(ctx context.Context, faqType *models.FAQType, text *string, after *string, before *string, first *int, last *int) (*models.FAQConnection, error) Faq(ctx context.Context, id primitive.ObjectID) (*models.FAQ, error) FaqCategories(ctx context.Context, faqCategoryType *models.FAQCategorySearchType, text *string, after *string, before *string, first *int, last *int) (*models.FAQCategoryConnection, error) FaqCategory(ctx context.Context, id primitive.ObjectID) (*models.FAQCategory, error) HelpDetails(ctx context.Context, helpDetailType *models.HelpDetailType, text *string, after *string, before *string, first *int, last *int) (*models.HelpDetailConnection, error) HelpDetail(ctx context.Context, id primitive.ObjectID) (*models.HelpDetail, error) HelpCategories(ctx context.Context, helpCategoryType *models.HelpCategoryType, text *string, after *string, before *string, first *int, last *int) (*models.HelpCategoryConnection, error) HelpCategory(ctx context.Context, id primitive.ObjectID) (*models.HelpCategory, error) DeclineAlertForProviders(ctx context.Context, providerType *models.DeclineAlertForProviderType, providerStatus *models.DeclineAlertForProviderStatus, text *string, after *string, before *string, first *int, last *int) (*models.DeclineAlertForProviderConnection, error) DeclineAlertForProvider(ctx context.Context, id primitive.ObjectID) (*models.DeclineAlertForProvider, error) DeclineAlertForUsers(ctx context.Context, userType *models.DeclineAlertForUserType, userStatus *models.DeclineAlertForUserStatus, text *string, after *string, before *string, first *int, last *int) (*models.DeclineAlertForUserConnection, error) DeclineAlertForUser(ctx context.Context, id primitive.ObjectID) (*models.DeclineAlertForUser, error) DeliveryCharges(ctx context.Context, deliveryChargeSearch *models.DeliveryChargesSearch, text *string, after *string, before *string, first *int, last *int) (*models.DeliveryChargeConnection, error) DeliveryCharge(ctx context.Context, id primitive.ObjectID) (*models.DeliveryCharge, error) LocationWiseFares(ctx context.Context, locationFareSearch *models.LocationWiseFareSearch, text *string, after *string, before *string, first *int, last *int) (*models.LocationWiseFareConnection, error) LocationWiseFare(ctx context.Context, id primitive.ObjectID) (*models.LocationWiseFare, error) AirportSurcharges(ctx context.Context, airportSurchargeSearch *models.AirportSurchargeSearch, text *string, after *string, before *string, first *int, last *int) (*models.AirportSurchargeConnection, error) AirportSurcharge(ctx context.Context, id primitive.ObjectID) (*models.AirportSurcharge, error) GeneralLabels(ctx context.Context, generalLabelSearch *models.GeneralLabelSearch, text *string, after *string, before *string, first *int, last *int) (*models.GeneralLabelConnection, error) GeneralLabel(ctx context.Context, id primitive.ObjectID) (*models.GeneralLabel, error) FoodDeliveryLabels(ctx context.Context, foodDeliveryLabelSearch *models.FoodDeliveryLabelSearch, text *string, after *string, before *string, first *int, last *int) (*models.FoodDeliveryLabelConnection, error) FoodDeliveryLabel(ctx context.Context, id primitive.ObjectID) (*models.FoodDeliveryLabel, error) GroceryDeliveryLabels(ctx context.Context, groceryDeliveryLabelSearch *models.GroceryDeliveryLabelSearch, text *string, after *string, before *string, first *int, last *int) (*models.GroceryDeliveryLabelConnection, error) GroceryDeliveryLabel(ctx context.Context, id primitive.ObjectID) (*models.GroceryDeliveryLabel, error) WineDeliveryLabels(ctx context.Context, wineDeliveryLabelSearch *models.WineDeliveryLabelSearch, text *string, after *string, before *string, first *int, last *int) (*models.WineDeliveryLabelConnection, error) WineDeliveryLabel(ctx context.Context, id primitive.ObjectID) (*models.WineDeliveryLabel, error) AdminReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, storeSearch *string, paymentType *models.PaymentType, serviceType *string, text *string, after *string, before *string, first *int, last *int) (*models.AdminReportConnection, error) AdminReport(ctx context.Context, id primitive.ObjectID) (*models.AdminReport, error) StorePaymentReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, storeSearch *string, serviceType *string, paymentStatus *models.PaymentStatus, text *string, after *string, before *string, first *int, last *int) (*models.StorePaymentReportConnection, error) StorePaymentReport(ctx context.Context, id primitive.ObjectID) (*models.StorePaymentReport, error) ProviderPaymentReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, company *string, provider *string, paymentType *models.PaymentType, paymentStatus *models.PaymentStatus, serviceType *string, text *string, after *string, before *string, first *int, last *int) (*models.ProviderPaymentReportConnection, error) ProviderPaymentReport(ctx context.Context, id primitive.ObjectID) (*models.ProviderPaymentReport, error) CancelledReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, paymentType *models.PaymentType, serviceType *string, text *string, after *string, before *string, first *int, last *int) (*models.CancelledReportConnection, error) CancelledReport(ctx context.Context, id primitive.ObjectID) (*models.CancelledReport, error) StoreReviews(ctx context.Context, storeReviewType *models.StoreReviewType, text *string, after *string, before *string, first *int, last *int) (*models.StoreReviewConnection, error) StoreReview(ctx context.Context, id primitive.ObjectID) (*models.StoreReview, error) UserWalletReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, searchByUser *models.UserWalletReportSearchByUserType, searchByPayment *models.WalletTransactionType, searchByBalance *models.UserWalletReportSearchByBalanceType, selectProvider *string, selectUser *string, text *string, after *string, before *string, first *int, last *int) (*models.UserWalletReportConnection, error) UserWalletReport(ctx context.Context, id primitive.ObjectID) (*models.UserWalletReport, error) ProviderLogReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, provider *string, text *string, after *string, before *string, first *int, last *int) (*models.ProviderLogReportConnection, error) ProviderLogReport(ctx context.Context, id primitive.ObjectID) (*models.ProviderLogReport, error) CancelledJobs(ctx context.Context, fromDate *time.Time, toDate *time.Time, provider *string, cancelledJobserviceType *models.CancelledJobServiceType, text *string, after *string, before *string, first *int, last *int) (*models.JobConnection, error) JobRequestAcceptanceReports(ctx context.Context, fromDate *time.Time, toDate *time.Time, provider *string, text *string, after *string, before *string, first *int, last *int) (*models.JobRequestAcceptanceReportConnection, error) JobRequestAcceptanceReport(ctx context.Context, id primitive.ObjectID) (*models.JobRequestAcceptanceReport, error) JobTimeVariances(ctx context.Context, fromDate *time.Time, toDate *time.Time, driver *string, text *string, after *string, before *string, first *int, last *int) (*models.JobTimeVarianceConnection, error) JobTimeVariance(ctx context.Context, id primitive.ObjectID) (*models.JobTimeVariance, error) MarketSettings(ctx context.Context) (*models.MarketSettings, error) SeoSettings(ctx context.Context, seoSettingType *models.SEOSettingType, text *string, after *string, before *string, first *int, last *int) (*models.SEOSettingConnection, error) SeoSetting(ctx context.Context, id primitive.ObjectID) (*models.SEOSetting, error) AdminDashboard(ctx context.Context, city *string) (*models.AdminDashboard, error) AppLatestVersion(ctx context.Context, oSType string, packageID primitive.ObjectID, currentVersion string) (*models.AppVersion, error) OAuthApplications(ctx context.Context, appStatus *models.AppStatus, text *string, after *string, before *string, first *int, last *int) (*models.OAuthApplicationConnection, error) OAuthApplication(ctx context.Context, appID primitive.ObjectID) (*models.OAuthApplication, error) OAuthApplicationStatistics(ctx context.Context, appID primitive.ObjectID) (*models.OAuthApplicationStatistics, error) Webhooks(ctx context.Context, appID primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.WebhooksConnection, error) Webhook(ctx context.Context, id primitive.ObjectID) (*models.Webhook, error) WebhookStatistics(ctx context.Context, id primitive.ObjectID) (*models.WebhookStatistics, error) WebhookLogs(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.WebhookLogConnection, error) Currency(ctx context.Context, id primitive.ObjectID) (*models.Currency, error) Currencies(ctx context.Context, appID primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.CurrencyConnection, error) RentalPackage(ctx context.Context, id primitive.ObjectID) (*models.RentalPackage, error) RentalPackages(ctx context.Context, appID primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.RentalPackageConnection, error) StoreVehicleType(ctx context.Context, id primitive.ObjectID) (*models.StoreVehicleType, error) StoreVehicleTypes(ctx context.Context, storeVehicleTypeSearch *models.StoreVehicleTypeSearch, storeVehicleTypeStatus *models.StoreVehicleTypeStatus, storeVehicleTypeLocation *models.StoreVehicleTypeLocation, text *string, appID primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.StoreVehicleTypeConnection, error) EmergencyContacts(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.EmergencyContactConnection, error) EmergencyContact(ctx context.Context, id primitive.ObjectID) (*models.EmergencyContact, error) SavedAddresses(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.AddressConnection, error) SavedAddress(ctx context.Context, id primitive.ObjectID) (*models.Address, error) Customers(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.CustomerConnection, error) Customer(ctx context.Context, id primitive.ObjectID) (*models.Customer, error) OrderNotes(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.OrderNoteConnection, error) OrderNote(ctx context.Context, id primitive.ObjectID) (*models.OrderNote, error) ProductImages(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductImageConnection, error) ProductImage(ctx context.Context, id primitive.ObjectID) (*models.ProductImage, error) ProductDownloads(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductDownloadConnection, error) ProductDownload(ctx context.Context, id primitive.ObjectID) (*models.ProductDownload, error) ProductTags(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductTagConnection, error) ProductTag(ctx context.Context, id primitive.ObjectID) (*models.ProductTag, error) ProductMetadatas(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductMetadataConnection, error) ProductMetadata(ctx context.Context, id primitive.ObjectID) (*models.ProductMetadata, error) ProductAttributes(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductAttributeConnection, error) ProductAttribute(ctx context.Context, id primitive.ObjectID) (*models.ProductAttribute, error) ProductAttributeTerms(ctx context.Context, id primitive.ObjectID, after *string, before *string, first *int, last *int) (*models.ProductAttributeTermConnection, error) ProductAttributeTerm(ctx context.Context, id primitive.ObjectID) (*models.ProductAttributeTerm, error) }
type Resolver ¶
type Resolver struct{}
Resolver ...
func (*Resolver) DeclineAlertForProvider ¶
func (r *Resolver) DeclineAlertForProvider() DeclineAlertForProviderResolver
DeclineAlertForProvider resolver
func (*Resolver) Installation ¶
func (r *Resolver) Installation() InstallationResolver
Installation resolver
func (*Resolver) PackageType ¶
func (r *Resolver) PackageType() PackageTypeResolver
PackageType resolver
func (*Resolver) ProductReview ¶
func (r *Resolver) ProductReview() ProductReviewResolver
ProductReview
func (*Resolver) ServiceCompany ¶
func (r *Resolver) ServiceCompany() ServiceCompanyResolver
ServiceCompany resolver
func (*Resolver) ServiceProvider ¶
func (r *Resolver) ServiceProvider() ServiceProviderResolver
ServiceProvider resolver
func (*Resolver) Subscription ¶
func (r *Resolver) Subscription() SubscriptionResolver
Subscription resolver
func (*Resolver) WalletTransaction ¶
func (r *Resolver) WalletTransaction() WalletTransactionResolver
WalletTransaction resolver
func (*Resolver) Withdrawal ¶
func (r *Resolver) Withdrawal() WithdrawalResolver
Withdrawal resolver
type ResolverRoot ¶
type ResolverRoot interface { Cart() CartResolver CartItem() CartItemResolver Country() CountryResolver DeclineAlertForProvider() DeclineAlertForProviderResolver Document() DocumentResolver FAQ() FAQResolver Installation() InstallationResolver Job() JobResolver Mutation() MutationResolver Order() OrderResolver PackageType() PackageTypeResolver Product() ProductResolver ProductReview() ProductReviewResolver Query() QueryResolver Review() ReviewResolver Service() ServiceResolver ServiceCompany() ServiceCompanyResolver ServiceProvider() ServiceProviderResolver Store() StoreResolver Subscription() SubscriptionResolver User() UserResolver WalletTransaction() WalletTransactionResolver Webhook() WebhookResolver Withdrawal() WithdrawalResolver }
type ReviewResolver ¶
type ServiceCompanyResolver ¶
type ServiceProviderResolver ¶
type ServiceProviderResolver interface { Currency(ctx context.Context, obj *models.ServiceProvider) (*models.Currency, error) BankAccountDetails(ctx context.Context, obj *models.ServiceProvider) (*models.BankAccountDetails, error) User(ctx context.Context, obj *models.ServiceProvider) (*models.User, error) }
type ServiceResolver ¶
type StoreResolver ¶
type SubscriptionResolver ¶
type SubscriptionResolver interface { NearbyVehicles(ctx context.Context, latitude float64, longitude float64) (<-chan []*models.NearByVehicle, error) SupportChatMessage(ctx context.Context, chatID string) (<-chan *models.ChatMessage, error) JobUpdates(ctx context.Context, jobID string) (<-chan *models.JobUpdate, error) }
type UserResolver ¶
type WebhookResolver ¶
type WithdrawalResolver ¶
type WithdrawalResolver interface {
PaymentMethod(ctx context.Context, obj *models.Withdrawal) (models.PaymentMethodType, error)
}
Source Files ¶
- addresses.go
- advertisement_banner.go
- alerts.go
- app_versions.go
- base_resolver.go
- bills_payments.go
- booking.go
- business_trip_reason.go
- cart.go
- chat.go
- companies.go
- coupons.go
- currencies.go
- customers.go
- delivery_charges.go
- delivery_charges_utility.go
- delivery_vehicle_type.go
- documents.go
- email_templates.go
- emergency_contact.go
- enterprise_accounts.go
- escooter.go
- faq.go
- file_uploads.go
- generated.go
- geo.go
- geo_fence_location.go
- geo_fence_restricted_area.go
- groceries.go
- help.go
- installations.go
- jobs.go
- labels.go
- location.go
- location_wise_fare.go
- newsletters.go
- notifications.go
- oauth_application.go
- order_notes.go
- order_status_utility.go
- orders.go
- package_type.go
- pages.go
- product.go
- product_attribute_terms.go
- product_attributes.go
- product_brand.go
- product_category.go
- product_collection.go
- product_download.go
- product_image.go
- product_metadata.go
- product_review.go
- product_tag.go
- product_variation.go
- push.go
- realtime_subcriptions.go
- rental_packages.go
- reports.go
- restaurant.go
- reviews.go
- ride_profile_type.go
- service_category.go
- service_provider.go
- service_provider_vehicle.go
- service_type.go
- service_vehicle_type.go
- services.go
- settings.go
- sms.go
- store.go
- store_vehicle_types.go
- surcharge.go
- user.go
- vehicle_make.go
- vehicle_model.go
- view.go
- visit_location.go
- wallet.go
- webhook.go
Click to show internal directories.
Click to hide internal directories.