client

package module
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2023 License: MIT Imports: 4 Imported by: 0

README

Shopemaa Go Client

GitHub release (latest SemVer)

Golang client to use shopemaa in your Go based projects.

Installation
  • Add dependency
go get github.com/shopemaa/shopemaa-go-client
Example
  • Get Store Info
shopemaaClient := client.NewClient(
		http.DefaultClient,
		"https://api.shopemaa.com/query",
		nil,
		func(ctx context.Context, req *http.Request, gqlInfo *clientv2.GQLRequestInfo, res interface{}, next clientv2.RequestInterceptorFunc) error {
			// Setup store credentials
			req.Header.Set("store-key", os.Getenv("STORE_KEY"))
			req.Header.Set("store-secret", os.Getenv("STORE_SECRET"))
			return next(ctx, req, gqlInfo, res)
		},
	)

store := shopemaaClient.StoreBySecret(context.Background())
store.GetStoreBySecret().GetName()

Contact

Shopemaa Support: support@shopemaa.com

License

Licensed under the MIT License

Documentation

Index

Constants

View Source
const AbandonedCartsDocument = `` /* 468-byte string literal not displayed */
View Source
const BlogPostByAdminDocument = `` /* 381-byte string literal not displayed */
View Source
const BlogPostBySlugDocument = `` /* 385-byte string literal not displayed */
View Source
const BlogPostDocument = `` /* 367-byte string literal not displayed */
View Source
const BlogPostsByAdminDocument = `` /* 473-byte string literal not displayed */
View Source
const BlogPostsDocument = `` /* 459-byte string literal not displayed */
View Source
const CartDocument = `` /* 387-byte string literal not displayed */
View Source
const CategoriesByAdminDocument = `` /* 301-byte string literal not displayed */
View Source
const CategoriesDocument = `` /* 273-byte string literal not displayed */
View Source
const CategoryByAdminDocument = `` /* 165-byte string literal not displayed */
View Source
const CategoryDocument = `` /* 137-byte string literal not displayed */
View Source
const CheckDiscountByAdminDocument = `` /* 246-byte string literal not displayed */
View Source
const CheckDiscountDocument = `` /* 186-byte string literal not displayed */
View Source
const CheckDiscountForGuestsDocument = `` /* 204-byte string literal not displayed */
View Source
const CheckPaymentProcessingFeeDocument = `` /* 225-byte string literal not displayed */
View Source
const CheckShippingChargeDocument = `` /* 152-byte string literal not displayed */
View Source
const CollectionByAdminDocument = `` /* 169-byte string literal not displayed */
View Source
const CollectionDocument = `` /* 141-byte string literal not displayed */
View Source
const CollectionsByAdminDocument = `` /* 303-byte string literal not displayed */
View Source
const CollectionsDocument = `` /* 275-byte string literal not displayed */
View Source
const CouponCodeDocument = `` /* 394-byte string literal not displayed */
View Source
const CouponCodesDocument = `` /* 485-byte string literal not displayed */
View Source
const CustomerProfileDocument = `query customerProfile {
	customerProfile {
		phone
		profilePicture
		profilePictureFull
		lastName
		firstName
		email
	}
}
`
View Source
const CustomersByAdminDocument = `` /* 241-byte string literal not displayed */
View Source
const LocationByIDDocument = `query locationById ($id: String!) {
	locationById(id: $id) {
		id
		name
		shortCode
	}
}
`
View Source
const LocationsDocument = `query locations {
	locations {
		id
		name
		shortCode
	}
}
`
View Source
const MediaByAdminDocument = `` /* 148-byte string literal not displayed */
View Source
const NewCartDocument = `` /* 554-byte string literal not displayed */
View Source
const OrderByAdminDocument = `` /* 1190-byte string literal not displayed */
View Source
const OrderByCustomerEmailDocument = `` /* 1244-byte string literal not displayed */
View Source
const OrderDocument = `` /* 1182-byte string literal not displayed */
View Source
const OrderGeneratePaymentNonceForGuestDocument = `` /* 294-byte string literal not displayed */
View Source
const OrderGuestCheckoutDocument = `` /* 1240-byte string literal not displayed */
View Source
const OrdersByAdminDocument = `` /* 1293-byte string literal not displayed */
View Source
const OrdersDocument = `` /* 1280-byte string literal not displayed */
View Source
const PaymentMethodsDocument = `query PaymentMethods {
	paymentMethods {
		id
		displayName
		currencyName
		currencySymbol
		isDigitalPayment
	}
}
`
View Source
const ProductByAdminDocument = `` /* 642-byte string literal not displayed */
View Source
const ProductBySlugDocument = `` /* 646-byte string literal not displayed */
View Source
const ProductDocument = `` /* 628-byte string literal not displayed */
View Source
const ProductSearchByAdminDocument = `` /* 750-byte string literal not displayed */
View Source
const ProductSearchDocument = `` /* 736-byte string literal not displayed */
View Source
const ProductsByAdminDocument = `` /* 740-byte string literal not displayed */
View Source
const ProductsDocument = `` /* 726-byte string literal not displayed */
View Source
const ShippingMethodsDocument = `` /* 138-byte string literal not displayed */
View Source
const StoreBySecretDocument = `` /* 393-byte string literal not displayed */
View Source
const UpdateCartDocument = `` /* 586-byte string literal not displayed */

Variables

This section is empty.

Functions

This section is empty.

Types

type AbandonedCarts

type AbandonedCarts struct {
	AbandonedCarts []*AbandonedCarts_AbandonedCarts "json:\"abandonedCarts\" graphql:\"abandonedCarts\""
}

func (*AbandonedCarts) GetAbandonedCarts

func (t *AbandonedCarts) GetAbandonedCarts() []*AbandonedCarts_AbandonedCarts

type AbandonedCarts_AbandonedCarts

type AbandonedCarts_AbandonedCarts struct {
	ID                 string                                     "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                                       "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*AbandonedCarts_AbandonedCarts_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*AbandonedCarts_AbandonedCarts) GetCartItems

func (*AbandonedCarts_AbandonedCarts) GetID

func (*AbandonedCarts_AbandonedCarts) GetIsShippingRequired

func (t *AbandonedCarts_AbandonedCarts) GetIsShippingRequired() bool

type AbandonedCarts_AbandonedCarts_CartItems

type AbandonedCarts_AbandonedCarts_CartItems struct {
	ID               int                                                   "json:\"id\" graphql:\"id\""
	PurchasePrice    int                                                   "json:\"purchasePrice\" graphql:\"purchasePrice\""
	PurchaseTimeCost int                                                   "json:\"purchaseTimeCost\" graphql:\"purchaseTimeCost\""
	Quantity         int                                                   "json:\"quantity\" graphql:\"quantity\""
	Product          AbandonedCarts_AbandonedCarts_CartItems_Product       "json:\"product\" graphql:\"product\""
	Attributes       []*AbandonedCarts_AbandonedCarts_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation        *AbandonedCarts_AbandonedCarts_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*AbandonedCarts_AbandonedCarts_CartItems) GetAttributes

func (*AbandonedCarts_AbandonedCarts_CartItems) GetID

func (*AbandonedCarts_AbandonedCarts_CartItems) GetProduct

func (*AbandonedCarts_AbandonedCarts_CartItems) GetPurchasePrice

func (t *AbandonedCarts_AbandonedCarts_CartItems) GetPurchasePrice() int

func (*AbandonedCarts_AbandonedCarts_CartItems) GetPurchaseTimeCost

func (t *AbandonedCarts_AbandonedCarts_CartItems) GetPurchaseTimeCost() int

func (*AbandonedCarts_AbandonedCarts_CartItems) GetQuantity

func (*AbandonedCarts_AbandonedCarts_CartItems) GetVariation

type AbandonedCarts_AbandonedCarts_CartItems_Attributes

type AbandonedCarts_AbandonedCarts_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*AbandonedCarts_AbandonedCarts_CartItems_Attributes) GetName

func (*AbandonedCarts_AbandonedCarts_CartItems_Attributes) GetSelectedValue

type AbandonedCarts_AbandonedCarts_CartItems_Product

type AbandonedCarts_AbandonedCarts_CartItems_Product struct {
	ID                      string              "json:\"id\" graphql:\"id\""
	Slug                    string              "json:\"slug\" graphql:\"slug\""
	Description             string              "json:\"description\" graphql:\"description\""
	Name                    string              "json:\"name\" graphql:\"name\""
	Price                   int                 "json:\"price\" graphql:\"price\""
	ProductSpecificDiscount int                 "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	ProductUnit             *models.ProductUnit "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	IsDigitalProduct        bool                "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	IsPublished             bool                "json:\"isPublished\" graphql:\"isPublished\""
}

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetDescription

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetID

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetIsDigitalProduct

func (t *AbandonedCarts_AbandonedCarts_CartItems_Product) GetIsDigitalProduct() bool

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetIsPublished

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetName

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetPrice

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetProductSpecificDiscount

func (t *AbandonedCarts_AbandonedCarts_CartItems_Product) GetProductSpecificDiscount() int

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetProductUnit

func (*AbandonedCarts_AbandonedCarts_CartItems_Product) GetSlug

type AbandonedCarts_AbandonedCarts_CartItems_Variation

type AbandonedCarts_AbandonedCarts_CartItems_Variation struct {
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	ID    string  "json:\"id\" graphql:\"id\""
	Cost  int     "json:\"cost\" graphql:\"cost\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*AbandonedCarts_AbandonedCarts_CartItems_Variation) GetCost

func (*AbandonedCarts_AbandonedCarts_CartItems_Variation) GetID

func (*AbandonedCarts_AbandonedCarts_CartItems_Variation) GetName

func (*AbandonedCarts_AbandonedCarts_CartItems_Variation) GetPrice

func (*AbandonedCarts_AbandonedCarts_CartItems_Variation) GetSku

func (*AbandonedCarts_AbandonedCarts_CartItems_Variation) GetStock

type BlogPost

type BlogPost struct {
	BlogPost BlogPost_BlogPost "json:\"blogPost\" graphql:\"blogPost\""
}

func (*BlogPost) GetBlogPost

func (t *BlogPost) GetBlogPost() *BlogPost_BlogPost

type BlogPostByAdmin

type BlogPostByAdmin struct {
	BlogPostByAdmin BlogPostByAdmin_BlogPostByAdmin "json:\"blogPostByAdmin\" graphql:\"blogPostByAdmin\""
}

func (*BlogPostByAdmin) GetBlogPostByAdmin

func (t *BlogPostByAdmin) GetBlogPostByAdmin() *BlogPostByAdmin_BlogPostByAdmin

type BlogPostByAdmin_BlogPostByAdmin

type BlogPostByAdmin_BlogPostByAdmin struct {
	ID              string                                      "json:\"id\" graphql:\"id\""
	Slug            *string                                     "json:\"slug,omitempty\" graphql:\"slug\""
	Title           string                                      "json:\"title\" graphql:\"title\""
	IsPublished     bool                                        "json:\"isPublished\" graphql:\"isPublished\""
	BannerImage     *string                                     "json:\"bannerImage,omitempty\" graphql:\"bannerImage\""
	BannerImageFull *string                                     "json:\"bannerImageFull,omitempty\" graphql:\"bannerImageFull\""
	Content         string                                      "json:\"content\" graphql:\"content\""
	CreatedAt       string                                      "json:\"createdAt\" graphql:\"createdAt\""
	Favourites      int                                         "json:\"favourites\" graphql:\"favourites\""
	IsFeatured      bool                                        "json:\"isFeatured\" graphql:\"isFeatured\""
	Views           int                                         "json:\"views\" graphql:\"views\""
	UpdatedAt       *string                                     "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Comments        []*BlogPostByAdmin_BlogPostByAdmin_Comments "json:\"comments\" graphql:\"comments\""
	Tags            []string                                    "json:\"tags,omitempty\" graphql:\"tags\""
}

func (*BlogPostByAdmin_BlogPostByAdmin) GetBannerImage

func (t *BlogPostByAdmin_BlogPostByAdmin) GetBannerImage() *string

func (*BlogPostByAdmin_BlogPostByAdmin) GetBannerImageFull

func (t *BlogPostByAdmin_BlogPostByAdmin) GetBannerImageFull() *string

func (*BlogPostByAdmin_BlogPostByAdmin) GetComments

func (*BlogPostByAdmin_BlogPostByAdmin) GetContent

func (t *BlogPostByAdmin_BlogPostByAdmin) GetContent() string

func (*BlogPostByAdmin_BlogPostByAdmin) GetCreatedAt

func (t *BlogPostByAdmin_BlogPostByAdmin) GetCreatedAt() string

func (*BlogPostByAdmin_BlogPostByAdmin) GetFavourites

func (t *BlogPostByAdmin_BlogPostByAdmin) GetFavourites() int

func (*BlogPostByAdmin_BlogPostByAdmin) GetID

func (*BlogPostByAdmin_BlogPostByAdmin) GetIsFeatured

func (t *BlogPostByAdmin_BlogPostByAdmin) GetIsFeatured() bool

func (*BlogPostByAdmin_BlogPostByAdmin) GetIsPublished

func (t *BlogPostByAdmin_BlogPostByAdmin) GetIsPublished() bool

func (*BlogPostByAdmin_BlogPostByAdmin) GetSlug

func (*BlogPostByAdmin_BlogPostByAdmin) GetTags

func (t *BlogPostByAdmin_BlogPostByAdmin) GetTags() []string

func (*BlogPostByAdmin_BlogPostByAdmin) GetTitle

func (*BlogPostByAdmin_BlogPostByAdmin) GetUpdatedAt

func (t *BlogPostByAdmin_BlogPostByAdmin) GetUpdatedAt() *string

func (*BlogPostByAdmin_BlogPostByAdmin) GetViews

func (t *BlogPostByAdmin_BlogPostByAdmin) GetViews() int

type BlogPostByAdmin_BlogPostByAdmin_Comments

type BlogPostByAdmin_BlogPostByAdmin_Comments struct {
	ID        string                                            "json:\"id\" graphql:\"id\""
	Customer  BlogPostByAdmin_BlogPostByAdmin_Comments_Customer "json:\"customer\" graphql:\"customer\""
	CreatedAt string                                            "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt *string                                           "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Content   string                                            "json:\"content\" graphql:\"content\""
}

func (*BlogPostByAdmin_BlogPostByAdmin_Comments) GetContent

func (*BlogPostByAdmin_BlogPostByAdmin_Comments) GetCreatedAt

func (*BlogPostByAdmin_BlogPostByAdmin_Comments) GetCustomer

func (*BlogPostByAdmin_BlogPostByAdmin_Comments) GetID

func (*BlogPostByAdmin_BlogPostByAdmin_Comments) GetUpdatedAt

type BlogPostByAdmin_BlogPostByAdmin_Comments_Customer

type BlogPostByAdmin_BlogPostByAdmin_Comments_Customer struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
}

func (*BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetEmail

func (*BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetFirstName

func (*BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetLastName

func (*BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetPhone

func (*BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetProfilePicture

func (*BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetProfilePictureFull

func (t *BlogPostByAdmin_BlogPostByAdmin_Comments_Customer) GetProfilePictureFull() *string

type BlogPostBySlug

type BlogPostBySlug struct {
	BlogPostBySlug BlogPostBySlug_BlogPostBySlug "json:\"blogPostBySlug\" graphql:\"blogPostBySlug\""
}

func (*BlogPostBySlug) GetBlogPostBySlug

func (t *BlogPostBySlug) GetBlogPostBySlug() *BlogPostBySlug_BlogPostBySlug

type BlogPostBySlug_BlogPostBySlug

type BlogPostBySlug_BlogPostBySlug struct {
	ID              string                                    "json:\"id\" graphql:\"id\""
	Slug            *string                                   "json:\"slug,omitempty\" graphql:\"slug\""
	Title           string                                    "json:\"title\" graphql:\"title\""
	IsPublished     bool                                      "json:\"isPublished\" graphql:\"isPublished\""
	BannerImage     *string                                   "json:\"bannerImage,omitempty\" graphql:\"bannerImage\""
	BannerImageFull *string                                   "json:\"bannerImageFull,omitempty\" graphql:\"bannerImageFull\""
	Content         string                                    "json:\"content\" graphql:\"content\""
	CreatedAt       string                                    "json:\"createdAt\" graphql:\"createdAt\""
	Favourites      int                                       "json:\"favourites\" graphql:\"favourites\""
	IsFeatured      bool                                      "json:\"isFeatured\" graphql:\"isFeatured\""
	Views           int                                       "json:\"views\" graphql:\"views\""
	UpdatedAt       *string                                   "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Comments        []*BlogPostBySlug_BlogPostBySlug_Comments "json:\"comments\" graphql:\"comments\""
	Tags            []string                                  "json:\"tags,omitempty\" graphql:\"tags\""
}

func (*BlogPostBySlug_BlogPostBySlug) GetBannerImage

func (t *BlogPostBySlug_BlogPostBySlug) GetBannerImage() *string

func (*BlogPostBySlug_BlogPostBySlug) GetBannerImageFull

func (t *BlogPostBySlug_BlogPostBySlug) GetBannerImageFull() *string

func (*BlogPostBySlug_BlogPostBySlug) GetComments

func (*BlogPostBySlug_BlogPostBySlug) GetContent

func (t *BlogPostBySlug_BlogPostBySlug) GetContent() string

func (*BlogPostBySlug_BlogPostBySlug) GetCreatedAt

func (t *BlogPostBySlug_BlogPostBySlug) GetCreatedAt() string

func (*BlogPostBySlug_BlogPostBySlug) GetFavourites

func (t *BlogPostBySlug_BlogPostBySlug) GetFavourites() int

func (*BlogPostBySlug_BlogPostBySlug) GetID

func (*BlogPostBySlug_BlogPostBySlug) GetIsFeatured

func (t *BlogPostBySlug_BlogPostBySlug) GetIsFeatured() bool

func (*BlogPostBySlug_BlogPostBySlug) GetIsPublished

func (t *BlogPostBySlug_BlogPostBySlug) GetIsPublished() bool

func (*BlogPostBySlug_BlogPostBySlug) GetSlug

func (t *BlogPostBySlug_BlogPostBySlug) GetSlug() *string

func (*BlogPostBySlug_BlogPostBySlug) GetTags

func (t *BlogPostBySlug_BlogPostBySlug) GetTags() []string

func (*BlogPostBySlug_BlogPostBySlug) GetTitle

func (t *BlogPostBySlug_BlogPostBySlug) GetTitle() string

func (*BlogPostBySlug_BlogPostBySlug) GetUpdatedAt

func (t *BlogPostBySlug_BlogPostBySlug) GetUpdatedAt() *string

func (*BlogPostBySlug_BlogPostBySlug) GetViews

func (t *BlogPostBySlug_BlogPostBySlug) GetViews() int

type BlogPostBySlug_BlogPostBySlug_Comments

type BlogPostBySlug_BlogPostBySlug_Comments struct {
	ID        string                                          "json:\"id\" graphql:\"id\""
	Customer  BlogPostBySlug_BlogPostBySlug_Comments_Customer "json:\"customer\" graphql:\"customer\""
	CreatedAt string                                          "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt *string                                         "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Content   string                                          "json:\"content\" graphql:\"content\""
}

func (*BlogPostBySlug_BlogPostBySlug_Comments) GetContent

func (*BlogPostBySlug_BlogPostBySlug_Comments) GetCreatedAt

func (*BlogPostBySlug_BlogPostBySlug_Comments) GetCustomer

func (*BlogPostBySlug_BlogPostBySlug_Comments) GetID

func (*BlogPostBySlug_BlogPostBySlug_Comments) GetUpdatedAt

type BlogPostBySlug_BlogPostBySlug_Comments_Customer

type BlogPostBySlug_BlogPostBySlug_Comments_Customer struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
}

func (*BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetEmail

func (*BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetFirstName

func (*BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetLastName

func (*BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetPhone

func (*BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetProfilePicture

func (*BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetProfilePictureFull

func (t *BlogPostBySlug_BlogPostBySlug_Comments_Customer) GetProfilePictureFull() *string

type BlogPost_BlogPost

type BlogPost_BlogPost struct {
	ID              string                        "json:\"id\" graphql:\"id\""
	Slug            *string                       "json:\"slug,omitempty\" graphql:\"slug\""
	Title           string                        "json:\"title\" graphql:\"title\""
	IsPublished     bool                          "json:\"isPublished\" graphql:\"isPublished\""
	BannerImage     *string                       "json:\"bannerImage,omitempty\" graphql:\"bannerImage\""
	BannerImageFull *string                       "json:\"bannerImageFull,omitempty\" graphql:\"bannerImageFull\""
	Content         string                        "json:\"content\" graphql:\"content\""
	CreatedAt       string                        "json:\"createdAt\" graphql:\"createdAt\""
	Favourites      int                           "json:\"favourites\" graphql:\"favourites\""
	IsFeatured      bool                          "json:\"isFeatured\" graphql:\"isFeatured\""
	Views           int                           "json:\"views\" graphql:\"views\""
	UpdatedAt       *string                       "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Comments        []*BlogPost_BlogPost_Comments "json:\"comments\" graphql:\"comments\""
	Tags            []string                      "json:\"tags,omitempty\" graphql:\"tags\""
}

func (*BlogPost_BlogPost) GetBannerImage

func (t *BlogPost_BlogPost) GetBannerImage() *string

func (*BlogPost_BlogPost) GetBannerImageFull

func (t *BlogPost_BlogPost) GetBannerImageFull() *string

func (*BlogPost_BlogPost) GetComments

func (t *BlogPost_BlogPost) GetComments() []*BlogPost_BlogPost_Comments

func (*BlogPost_BlogPost) GetContent

func (t *BlogPost_BlogPost) GetContent() string

func (*BlogPost_BlogPost) GetCreatedAt

func (t *BlogPost_BlogPost) GetCreatedAt() string

func (*BlogPost_BlogPost) GetFavourites

func (t *BlogPost_BlogPost) GetFavourites() int

func (*BlogPost_BlogPost) GetID

func (t *BlogPost_BlogPost) GetID() string

func (*BlogPost_BlogPost) GetIsFeatured

func (t *BlogPost_BlogPost) GetIsFeatured() bool

func (*BlogPost_BlogPost) GetIsPublished

func (t *BlogPost_BlogPost) GetIsPublished() bool

func (*BlogPost_BlogPost) GetSlug

func (t *BlogPost_BlogPost) GetSlug() *string

func (*BlogPost_BlogPost) GetTags

func (t *BlogPost_BlogPost) GetTags() []string

func (*BlogPost_BlogPost) GetTitle

func (t *BlogPost_BlogPost) GetTitle() string

func (*BlogPost_BlogPost) GetUpdatedAt

func (t *BlogPost_BlogPost) GetUpdatedAt() *string

func (*BlogPost_BlogPost) GetViews

func (t *BlogPost_BlogPost) GetViews() int

type BlogPost_BlogPost_Comments

type BlogPost_BlogPost_Comments struct {
	ID        string                              "json:\"id\" graphql:\"id\""
	Customer  BlogPost_BlogPost_Comments_Customer "json:\"customer\" graphql:\"customer\""
	CreatedAt string                              "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt *string                             "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Content   string                              "json:\"content\" graphql:\"content\""
}

func (*BlogPost_BlogPost_Comments) GetContent

func (t *BlogPost_BlogPost_Comments) GetContent() string

func (*BlogPost_BlogPost_Comments) GetCreatedAt

func (t *BlogPost_BlogPost_Comments) GetCreatedAt() string

func (*BlogPost_BlogPost_Comments) GetCustomer

func (*BlogPost_BlogPost_Comments) GetID

func (*BlogPost_BlogPost_Comments) GetUpdatedAt

func (t *BlogPost_BlogPost_Comments) GetUpdatedAt() *string

type BlogPost_BlogPost_Comments_Customer

type BlogPost_BlogPost_Comments_Customer struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
}

func (*BlogPost_BlogPost_Comments_Customer) GetEmail

func (*BlogPost_BlogPost_Comments_Customer) GetFirstName

func (t *BlogPost_BlogPost_Comments_Customer) GetFirstName() string

func (*BlogPost_BlogPost_Comments_Customer) GetLastName

func (*BlogPost_BlogPost_Comments_Customer) GetPhone

func (*BlogPost_BlogPost_Comments_Customer) GetProfilePicture

func (t *BlogPost_BlogPost_Comments_Customer) GetProfilePicture() *string

func (*BlogPost_BlogPost_Comments_Customer) GetProfilePictureFull

func (t *BlogPost_BlogPost_Comments_Customer) GetProfilePictureFull() *string

type BlogPosts

type BlogPosts struct {
	BlogPosts []*BlogPosts_BlogPosts "json:\"blogPosts\" graphql:\"blogPosts\""
}

func (*BlogPosts) GetBlogPosts

func (t *BlogPosts) GetBlogPosts() []*BlogPosts_BlogPosts

type BlogPostsByAdmin

type BlogPostsByAdmin struct {
	BlogPostsByAdmin []*BlogPostsByAdmin_BlogPostsByAdmin "json:\"blogPostsByAdmin\" graphql:\"blogPostsByAdmin\""
}

func (*BlogPostsByAdmin) GetBlogPostsByAdmin

func (t *BlogPostsByAdmin) GetBlogPostsByAdmin() []*BlogPostsByAdmin_BlogPostsByAdmin

type BlogPostsByAdmin_BlogPostsByAdmin

type BlogPostsByAdmin_BlogPostsByAdmin struct {
	ID              string                                        "json:\"id\" graphql:\"id\""
	Slug            *string                                       "json:\"slug,omitempty\" graphql:\"slug\""
	Title           string                                        "json:\"title\" graphql:\"title\""
	IsPublished     bool                                          "json:\"isPublished\" graphql:\"isPublished\""
	BannerImage     *string                                       "json:\"bannerImage,omitempty\" graphql:\"bannerImage\""
	BannerImageFull *string                                       "json:\"bannerImageFull,omitempty\" graphql:\"bannerImageFull\""
	Content         string                                        "json:\"content\" graphql:\"content\""
	CreatedAt       string                                        "json:\"createdAt\" graphql:\"createdAt\""
	Favourites      int                                           "json:\"favourites\" graphql:\"favourites\""
	IsFeatured      bool                                          "json:\"isFeatured\" graphql:\"isFeatured\""
	Views           int                                           "json:\"views\" graphql:\"views\""
	UpdatedAt       *string                                       "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Comments        []*BlogPostsByAdmin_BlogPostsByAdmin_Comments "json:\"comments\" graphql:\"comments\""
	Tags            []string                                      "json:\"tags,omitempty\" graphql:\"tags\""
}

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetBannerImage

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetBannerImage() *string

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetBannerImageFull

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetBannerImageFull() *string

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetComments

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetContent

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetContent() string

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetCreatedAt

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetCreatedAt() string

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetFavourites

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetFavourites() int

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetID

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetIsFeatured

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetIsFeatured() bool

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetIsPublished

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetIsPublished() bool

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetSlug

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetTags

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetTitle

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetUpdatedAt

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetUpdatedAt() *string

func (*BlogPostsByAdmin_BlogPostsByAdmin) GetViews

func (t *BlogPostsByAdmin_BlogPostsByAdmin) GetViews() int

type BlogPostsByAdmin_BlogPostsByAdmin_Comments

type BlogPostsByAdmin_BlogPostsByAdmin_Comments struct {
	ID        string                                              "json:\"id\" graphql:\"id\""
	Customer  BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer "json:\"customer\" graphql:\"customer\""
	CreatedAt string                                              "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt *string                                             "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Content   string                                              "json:\"content\" graphql:\"content\""
}

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments) GetContent

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments) GetCreatedAt

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments) GetCustomer

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments) GetID

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments) GetUpdatedAt

type BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer

type BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
}

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetEmail

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetFirstName

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetLastName

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetPhone

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetProfilePicture

func (*BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetProfilePictureFull

func (t *BlogPostsByAdmin_BlogPostsByAdmin_Comments_Customer) GetProfilePictureFull() *string

type BlogPosts_BlogPosts

type BlogPosts_BlogPosts struct {
	ID              string                          "json:\"id\" graphql:\"id\""
	Slug            *string                         "json:\"slug,omitempty\" graphql:\"slug\""
	Title           string                          "json:\"title\" graphql:\"title\""
	IsPublished     bool                            "json:\"isPublished\" graphql:\"isPublished\""
	BannerImage     *string                         "json:\"bannerImage,omitempty\" graphql:\"bannerImage\""
	BannerImageFull *string                         "json:\"bannerImageFull,omitempty\" graphql:\"bannerImageFull\""
	Content         string                          "json:\"content\" graphql:\"content\""
	CreatedAt       string                          "json:\"createdAt\" graphql:\"createdAt\""
	Favourites      int                             "json:\"favourites\" graphql:\"favourites\""
	IsFeatured      bool                            "json:\"isFeatured\" graphql:\"isFeatured\""
	Views           int                             "json:\"views\" graphql:\"views\""
	UpdatedAt       *string                         "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Comments        []*BlogPosts_BlogPosts_Comments "json:\"comments\" graphql:\"comments\""
	Tags            []string                        "json:\"tags,omitempty\" graphql:\"tags\""
}

func (*BlogPosts_BlogPosts) GetBannerImage

func (t *BlogPosts_BlogPosts) GetBannerImage() *string

func (*BlogPosts_BlogPosts) GetBannerImageFull

func (t *BlogPosts_BlogPosts) GetBannerImageFull() *string

func (*BlogPosts_BlogPosts) GetComments

func (*BlogPosts_BlogPosts) GetContent

func (t *BlogPosts_BlogPosts) GetContent() string

func (*BlogPosts_BlogPosts) GetCreatedAt

func (t *BlogPosts_BlogPosts) GetCreatedAt() string

func (*BlogPosts_BlogPosts) GetFavourites

func (t *BlogPosts_BlogPosts) GetFavourites() int

func (*BlogPosts_BlogPosts) GetID

func (t *BlogPosts_BlogPosts) GetID() string

func (*BlogPosts_BlogPosts) GetIsFeatured

func (t *BlogPosts_BlogPosts) GetIsFeatured() bool

func (*BlogPosts_BlogPosts) GetIsPublished

func (t *BlogPosts_BlogPosts) GetIsPublished() bool

func (*BlogPosts_BlogPosts) GetSlug

func (t *BlogPosts_BlogPosts) GetSlug() *string

func (*BlogPosts_BlogPosts) GetTags

func (t *BlogPosts_BlogPosts) GetTags() []string

func (*BlogPosts_BlogPosts) GetTitle

func (t *BlogPosts_BlogPosts) GetTitle() string

func (*BlogPosts_BlogPosts) GetUpdatedAt

func (t *BlogPosts_BlogPosts) GetUpdatedAt() *string

func (*BlogPosts_BlogPosts) GetViews

func (t *BlogPosts_BlogPosts) GetViews() int

type BlogPosts_BlogPosts_Comments

type BlogPosts_BlogPosts_Comments struct {
	ID        string                                "json:\"id\" graphql:\"id\""
	Customer  BlogPosts_BlogPosts_Comments_Customer "json:\"customer\" graphql:\"customer\""
	CreatedAt string                                "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt *string                               "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Content   string                                "json:\"content\" graphql:\"content\""
}

func (*BlogPosts_BlogPosts_Comments) GetContent

func (t *BlogPosts_BlogPosts_Comments) GetContent() string

func (*BlogPosts_BlogPosts_Comments) GetCreatedAt

func (t *BlogPosts_BlogPosts_Comments) GetCreatedAt() string

func (*BlogPosts_BlogPosts_Comments) GetCustomer

func (*BlogPosts_BlogPosts_Comments) GetID

func (*BlogPosts_BlogPosts_Comments) GetUpdatedAt

func (t *BlogPosts_BlogPosts_Comments) GetUpdatedAt() *string

type BlogPosts_BlogPosts_Comments_Customer

type BlogPosts_BlogPosts_Comments_Customer struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
}

func (*BlogPosts_BlogPosts_Comments_Customer) GetEmail

func (*BlogPosts_BlogPosts_Comments_Customer) GetFirstName

func (*BlogPosts_BlogPosts_Comments_Customer) GetLastName

func (*BlogPosts_BlogPosts_Comments_Customer) GetPhone

func (*BlogPosts_BlogPosts_Comments_Customer) GetProfilePicture

func (t *BlogPosts_BlogPosts_Comments_Customer) GetProfilePicture() *string

func (*BlogPosts_BlogPosts_Comments_Customer) GetProfilePictureFull

func (t *BlogPosts_BlogPosts_Comments_Customer) GetProfilePictureFull() *string

type Cart

type Cart struct {
	Cart Cart_Cart "json:\"cart\" graphql:\"cart\""
}

func (*Cart) GetCart

func (t *Cart) GetCart() *Cart_Cart

type Cart_Cart

type Cart_Cart struct {
	ID                 string                 "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                   "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*Cart_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*Cart_Cart) GetCartItems

func (t *Cart_Cart) GetCartItems() []*Cart_Cart_CartItems

func (*Cart_Cart) GetID

func (t *Cart_Cart) GetID() string

func (*Cart_Cart) GetIsShippingRequired

func (t *Cart_Cart) GetIsShippingRequired() bool

type Cart_Cart_CartItems

type Cart_Cart_CartItems struct {
	ID            int                               "json:\"id\" graphql:\"id\""
	PurchasePrice int                               "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Quantity      int                               "json:\"quantity\" graphql:\"quantity\""
	Product       Cart_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Attributes    []*Cart_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *Cart_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*Cart_Cart_CartItems) GetAttributes

func (*Cart_Cart_CartItems) GetID

func (t *Cart_Cart_CartItems) GetID() int

func (*Cart_Cart_CartItems) GetProduct

func (*Cart_Cart_CartItems) GetPurchasePrice

func (t *Cart_Cart_CartItems) GetPurchasePrice() int

func (*Cart_Cart_CartItems) GetQuantity

func (t *Cart_Cart_CartItems) GetQuantity() int

func (*Cart_Cart_CartItems) GetVariation

type Cart_Cart_CartItems_Attributes

type Cart_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*Cart_Cart_CartItems_Attributes) GetName

func (*Cart_Cart_CartItems_Attributes) GetSelectedValue

func (t *Cart_Cart_CartItems_Attributes) GetSelectedValue() string

type Cart_Cart_CartItems_Product

type Cart_Cart_CartItems_Product struct {
	ID                      string              "json:\"id\" graphql:\"id\""
	Slug                    string              "json:\"slug\" graphql:\"slug\""
	Description             string              "json:\"description\" graphql:\"description\""
	Name                    string              "json:\"name\" graphql:\"name\""
	Price                   int                 "json:\"price\" graphql:\"price\""
	ProductSpecificDiscount int                 "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	ProductUnit             *models.ProductUnit "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	IsDigitalProduct        bool                "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
}

func (*Cart_Cart_CartItems_Product) GetDescription

func (t *Cart_Cart_CartItems_Product) GetDescription() string

func (*Cart_Cart_CartItems_Product) GetID

func (*Cart_Cart_CartItems_Product) GetIsDigitalProduct

func (t *Cart_Cart_CartItems_Product) GetIsDigitalProduct() bool

func (*Cart_Cart_CartItems_Product) GetName

func (t *Cart_Cart_CartItems_Product) GetName() string

func (*Cart_Cart_CartItems_Product) GetPrice

func (t *Cart_Cart_CartItems_Product) GetPrice() int

func (*Cart_Cart_CartItems_Product) GetProductSpecificDiscount

func (t *Cart_Cart_CartItems_Product) GetProductSpecificDiscount() int

func (*Cart_Cart_CartItems_Product) GetProductUnit

func (t *Cart_Cart_CartItems_Product) GetProductUnit() *models.ProductUnit

func (*Cart_Cart_CartItems_Product) GetSlug

func (t *Cart_Cart_CartItems_Product) GetSlug() string

type Cart_Cart_CartItems_Variation

type Cart_Cart_CartItems_Variation struct {
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	ID    string  "json:\"id\" graphql:\"id\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*Cart_Cart_CartItems_Variation) GetID

func (*Cart_Cart_CartItems_Variation) GetName

func (*Cart_Cart_CartItems_Variation) GetPrice

func (t *Cart_Cart_CartItems_Variation) GetPrice() int

func (*Cart_Cart_CartItems_Variation) GetSku

func (*Cart_Cart_CartItems_Variation) GetStock

func (t *Cart_Cart_CartItems_Variation) GetStock() *int

type Categories

type Categories struct {
	Categories []*Categories_Categories "json:\"categories\" graphql:\"categories\""
}

func (*Categories) GetCategories

func (t *Categories) GetCategories() []*Categories_Categories

type CategoriesByAdmin

type CategoriesByAdmin struct {
	CategoriesByAdmin []*CategoriesByAdmin_CategoriesByAdmin "json:\"categoriesByAdmin\" graphql:\"categoriesByAdmin\""
}

func (*CategoriesByAdmin) GetCategoriesByAdmin

func (t *CategoriesByAdmin) GetCategoriesByAdmin() []*CategoriesByAdmin_CategoriesByAdmin

type CategoriesByAdmin_CategoriesByAdmin

type CategoriesByAdmin_CategoriesByAdmin struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
	Position     int     "json:\"position\" graphql:\"position\""
	IsPublished  bool    "json:\"isPublished\" graphql:\"isPublished\""
}

func (*CategoriesByAdmin_CategoriesByAdmin) GetDescription

func (t *CategoriesByAdmin_CategoriesByAdmin) GetDescription() *string

func (*CategoriesByAdmin_CategoriesByAdmin) GetFullImage

func (t *CategoriesByAdmin_CategoriesByAdmin) GetFullImage() *string

func (*CategoriesByAdmin_CategoriesByAdmin) GetID

func (*CategoriesByAdmin_CategoriesByAdmin) GetImage

func (*CategoriesByAdmin_CategoriesByAdmin) GetIsPublished

func (t *CategoriesByAdmin_CategoriesByAdmin) GetIsPublished() bool

func (*CategoriesByAdmin_CategoriesByAdmin) GetName

func (*CategoriesByAdmin_CategoriesByAdmin) GetPosition

func (t *CategoriesByAdmin_CategoriesByAdmin) GetPosition() int

func (*CategoriesByAdmin_CategoriesByAdmin) GetProductCount

func (t *CategoriesByAdmin_CategoriesByAdmin) GetProductCount() int

func (*CategoriesByAdmin_CategoriesByAdmin) GetSlug

type Categories_Categories

type Categories_Categories struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
	Position     int     "json:\"position\" graphql:\"position\""
}

func (*Categories_Categories) GetDescription

func (t *Categories_Categories) GetDescription() *string

func (*Categories_Categories) GetFullImage

func (t *Categories_Categories) GetFullImage() *string

func (*Categories_Categories) GetID

func (t *Categories_Categories) GetID() string

func (*Categories_Categories) GetImage

func (t *Categories_Categories) GetImage() *string

func (*Categories_Categories) GetName

func (t *Categories_Categories) GetName() string

func (*Categories_Categories) GetPosition

func (t *Categories_Categories) GetPosition() int

func (*Categories_Categories) GetProductCount

func (t *Categories_Categories) GetProductCount() int

func (*Categories_Categories) GetSlug

func (t *Categories_Categories) GetSlug() string

type Category

type Category struct {
	Category Category_Category "json:\"category\" graphql:\"category\""
}

func (*Category) GetCategory

func (t *Category) GetCategory() *Category_Category

type CategoryByAdmin

type CategoryByAdmin struct {
	CategoryByAdmin CategoryByAdmin_CategoryByAdmin "json:\"categoryByAdmin\" graphql:\"categoryByAdmin\""
}

func (*CategoryByAdmin) GetCategoryByAdmin

func (t *CategoryByAdmin) GetCategoryByAdmin() *CategoryByAdmin_CategoryByAdmin

type CategoryByAdmin_CategoryByAdmin

type CategoryByAdmin_CategoryByAdmin struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
	Position     int     "json:\"position\" graphql:\"position\""
	IsPublished  bool    "json:\"isPublished\" graphql:\"isPublished\""
}

func (*CategoryByAdmin_CategoryByAdmin) GetDescription

func (t *CategoryByAdmin_CategoryByAdmin) GetDescription() *string

func (*CategoryByAdmin_CategoryByAdmin) GetFullImage

func (t *CategoryByAdmin_CategoryByAdmin) GetFullImage() *string

func (*CategoryByAdmin_CategoryByAdmin) GetID

func (*CategoryByAdmin_CategoryByAdmin) GetImage

func (t *CategoryByAdmin_CategoryByAdmin) GetImage() *string

func (*CategoryByAdmin_CategoryByAdmin) GetIsPublished

func (t *CategoryByAdmin_CategoryByAdmin) GetIsPublished() bool

func (*CategoryByAdmin_CategoryByAdmin) GetName

func (*CategoryByAdmin_CategoryByAdmin) GetPosition

func (t *CategoryByAdmin_CategoryByAdmin) GetPosition() int

func (*CategoryByAdmin_CategoryByAdmin) GetProductCount

func (t *CategoryByAdmin_CategoryByAdmin) GetProductCount() int

func (*CategoryByAdmin_CategoryByAdmin) GetSlug

type Category_Category

type Category_Category struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
	Position     int     "json:\"position\" graphql:\"position\""
}

func (*Category_Category) GetDescription

func (t *Category_Category) GetDescription() *string

func (*Category_Category) GetFullImage

func (t *Category_Category) GetFullImage() *string

func (*Category_Category) GetID

func (t *Category_Category) GetID() string

func (*Category_Category) GetImage

func (t *Category_Category) GetImage() *string

func (*Category_Category) GetName

func (t *Category_Category) GetName() string

func (*Category_Category) GetPosition

func (t *Category_Category) GetPosition() int

func (*Category_Category) GetProductCount

func (t *Category_Category) GetProductCount() int

func (*Category_Category) GetSlug

func (t *Category_Category) GetSlug() string

type CheckDiscount

type CheckDiscount struct {
	CheckDiscount int "json:\"checkDiscount\" graphql:\"checkDiscount\""
}

func (*CheckDiscount) GetCheckDiscount

func (t *CheckDiscount) GetCheckDiscount() int

type CheckDiscountByAdmin

type CheckDiscountByAdmin struct {
	CheckDiscountByAdmin int "json:\"checkDiscountByAdmin\" graphql:\"checkDiscountByAdmin\""
}

func (*CheckDiscountByAdmin) GetCheckDiscountByAdmin

func (t *CheckDiscountByAdmin) GetCheckDiscountByAdmin() int

type CheckDiscountForGuests

type CheckDiscountForGuests struct {
	CheckDiscountForGuests int "json:\"checkDiscountForGuests\" graphql:\"checkDiscountForGuests\""
}

func (*CheckDiscountForGuests) GetCheckDiscountForGuests

func (t *CheckDiscountForGuests) GetCheckDiscountForGuests() int

type CheckPaymentProcessingFee

type CheckPaymentProcessingFee struct {
	CheckPaymentProcessingFee int "json:\"checkPaymentProcessingFee\" graphql:\"checkPaymentProcessingFee\""
}

func (*CheckPaymentProcessingFee) GetCheckPaymentProcessingFee

func (t *CheckPaymentProcessingFee) GetCheckPaymentProcessingFee() int

type CheckShippingCharge

type CheckShippingCharge struct {
	CheckShippingCharge int "json:\"checkShippingCharge\" graphql:\"checkShippingCharge\""
}

func (*CheckShippingCharge) GetCheckShippingCharge

func (t *CheckShippingCharge) GetCheckShippingCharge() int

type Client

type Client struct {
	Client *clientv2.Client
}

func (*Client) AbandonedCarts

func (c *Client) AbandonedCarts(ctx context.Context, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*AbandonedCarts, error)

func (*Client) BlogPost

func (c *Client) BlogPost(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*BlogPost, error)

func (*Client) BlogPostByAdmin

func (c *Client) BlogPostByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*BlogPostByAdmin, error)

func (*Client) BlogPostBySlug

func (c *Client) BlogPostBySlug(ctx context.Context, slug string, interceptors ...clientv2.RequestInterceptor) (*BlogPostBySlug, error)

func (*Client) BlogPosts

func (c *Client) BlogPosts(ctx context.Context, search models.Search, pagination models.Pagination, sort models.Sort, interceptors ...clientv2.RequestInterceptor) (*BlogPosts, error)

func (*Client) BlogPostsByAdmin

func (c *Client) BlogPostsByAdmin(ctx context.Context, search models.Search, pagination models.Pagination, sort models.Sort, interceptors ...clientv2.RequestInterceptor) (*BlogPostsByAdmin, error)

func (*Client) Cart

func (c *Client) Cart(ctx context.Context, cartID string, interceptors ...clientv2.RequestInterceptor) (*Cart, error)

func (*Client) Categories

func (c *Client) Categories(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*Categories, error)

func (*Client) CategoriesByAdmin

func (c *Client) CategoriesByAdmin(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*CategoriesByAdmin, error)

func (*Client) Category

func (c *Client) Category(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*Category, error)

func (*Client) CategoryByAdmin

func (c *Client) CategoryByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CategoryByAdmin, error)

func (*Client) CheckDiscount

func (c *Client) CheckDiscount(ctx context.Context, couponCode string, cartID string, shippingMethodID *string, interceptors ...clientv2.RequestInterceptor) (*CheckDiscount, error)

func (*Client) CheckDiscountByAdmin

func (c *Client) CheckDiscountByAdmin(ctx context.Context, couponCode string, cartID string, shippingMethodID *string, customerID *string, interceptors ...clientv2.RequestInterceptor) (*CheckDiscountByAdmin, error)

func (*Client) CheckDiscountForGuests

func (c *Client) CheckDiscountForGuests(ctx context.Context, couponCode string, cartID string, shippingMethodID *string, interceptors ...clientv2.RequestInterceptor) (*CheckDiscountForGuests, error)

func (*Client) CheckPaymentProcessingFee

func (c *Client) CheckPaymentProcessingFee(ctx context.Context, cartID string, paymentMethodID string, shippingMethodID *string, interceptors ...clientv2.RequestInterceptor) (*CheckPaymentProcessingFee, error)

func (*Client) CheckShippingCharge

func (c *Client) CheckShippingCharge(ctx context.Context, cartID string, shippingMethodID string, interceptors ...clientv2.RequestInterceptor) (*CheckShippingCharge, error)

func (*Client) Collection

func (c *Client) Collection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*Collection, error)

func (*Client) CollectionByAdmin

func (c *Client) CollectionByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CollectionByAdmin, error)

func (*Client) Collections

func (c *Client) Collections(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*Collections, error)

func (*Client) CollectionsByAdmin

func (c *Client) CollectionsByAdmin(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*CollectionsByAdmin, error)

func (*Client) CouponCode

func (c *Client) CouponCode(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CouponCode, error)

func (*Client) CouponCodes

func (c *Client) CouponCodes(ctx context.Context, search models.Search, sort *models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*CouponCodes, error)

func (*Client) CustomerProfile

func (c *Client) CustomerProfile(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*CustomerProfile, error)

func (*Client) CustomersByAdmin

func (c *Client) CustomersByAdmin(ctx context.Context, params models.Search, sort models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*CustomersByAdmin, error)

func (*Client) LocationByID

func (c *Client) LocationByID(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*LocationByID, error)

func (*Client) Locations

func (c *Client) Locations(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*Locations, error)

func (*Client) MediaByAdmin

func (c *Client) MediaByAdmin(ctx context.Context, sort models.Sort, pagination *models.Pagination, interceptors ...clientv2.RequestInterceptor) (*MediaByAdmin, error)

func (*Client) NewCart

func (c *Client) NewCart(ctx context.Context, params models.NewCartParams, interceptors ...clientv2.RequestInterceptor) (*NewCart, error)

func (*Client) Order

func (c *Client) Order(ctx context.Context, hash string, interceptors ...clientv2.RequestInterceptor) (*Order, error)

func (*Client) OrderByAdmin

func (c *Client) OrderByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*OrderByAdmin, error)

func (*Client) OrderByCustomerEmail

func (c *Client) OrderByCustomerEmail(ctx context.Context, hash string, email string, interceptors ...clientv2.RequestInterceptor) (*OrderByCustomerEmail, error)

func (*Client) OrderGeneratePaymentNonceForGuest

func (c *Client) OrderGeneratePaymentNonceForGuest(ctx context.Context, orderID string, customerEmail string, overrides *models.PaymentRequestOverrides, interceptors ...clientv2.RequestInterceptor) (*OrderGeneratePaymentNonceForGuest, error)

func (*Client) OrderGuestCheckout

func (c *Client) OrderGuestCheckout(ctx context.Context, params models.GuestCheckoutPlaceOrderParams, interceptors ...clientv2.RequestInterceptor) (*OrderGuestCheckout, error)

func (*Client) Orders

func (c *Client) Orders(ctx context.Context, params models.POrderSearchParams, sort models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*Orders, error)

func (*Client) OrdersByAdmin

func (c *Client) OrdersByAdmin(ctx context.Context, params models.OrderSearchParams, sort models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*OrdersByAdmin, error)

func (*Client) PaymentMethods

func (c *Client) PaymentMethods(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*PaymentMethods, error)

func (*Client) Product

func (c *Client) Product(ctx context.Context, productID string, interceptors ...clientv2.RequestInterceptor) (*Product, error)

func (*Client) ProductByAdmin

func (c *Client) ProductByAdmin(ctx context.Context, productID string, interceptors ...clientv2.RequestInterceptor) (*ProductByAdmin, error)

func (*Client) ProductBySlug

func (c *Client) ProductBySlug(ctx context.Context, productSlug string, interceptors ...clientv2.RequestInterceptor) (*ProductBySlug, error)

func (*Client) ProductSearch

func (c *Client) ProductSearch(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*ProductSearch, error)

func (*Client) ProductSearchByAdmin

func (c *Client) ProductSearchByAdmin(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*ProductSearchByAdmin, error)

func (*Client) Products

func (c *Client) Products(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*Products, error)

func (*Client) ProductsByAdmin

func (c *Client) ProductsByAdmin(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*ProductsByAdmin, error)

func (*Client) ShippingMethods

func (c *Client) ShippingMethods(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ShippingMethods, error)

func (*Client) StoreBySecret

func (c *Client) StoreBySecret(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*StoreBySecret, error)

func (*Client) UpdateCart

func (c *Client) UpdateCart(ctx context.Context, id string, params models.UpdateCartParams, interceptors ...clientv2.RequestInterceptor) (*UpdateCart, error)

type Collection

type Collection struct {
	Collection Collection_Collection "json:\"collection\" graphql:\"collection\""
}

func (*Collection) GetCollection

func (t *Collection) GetCollection() *Collection_Collection

type CollectionByAdmin

type CollectionByAdmin struct {
	CollectionByAdmin CollectionByAdmin_CollectionByAdmin "json:\"collectionByAdmin\" graphql:\"collectionByAdmin\""
}

func (*CollectionByAdmin) GetCollectionByAdmin

func (t *CollectionByAdmin) GetCollectionByAdmin() *CollectionByAdmin_CollectionByAdmin

type CollectionByAdmin_CollectionByAdmin

type CollectionByAdmin_CollectionByAdmin struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	Position     int     "json:\"position\" graphql:\"position\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
	IsPublished  bool    "json:\"isPublished\" graphql:\"isPublished\""
}

func (*CollectionByAdmin_CollectionByAdmin) GetDescription

func (t *CollectionByAdmin_CollectionByAdmin) GetDescription() *string

func (*CollectionByAdmin_CollectionByAdmin) GetFullImage

func (t *CollectionByAdmin_CollectionByAdmin) GetFullImage() *string

func (*CollectionByAdmin_CollectionByAdmin) GetID

func (*CollectionByAdmin_CollectionByAdmin) GetImage

func (*CollectionByAdmin_CollectionByAdmin) GetIsPublished

func (t *CollectionByAdmin_CollectionByAdmin) GetIsPublished() bool

func (*CollectionByAdmin_CollectionByAdmin) GetName

func (*CollectionByAdmin_CollectionByAdmin) GetPosition

func (t *CollectionByAdmin_CollectionByAdmin) GetPosition() int

func (*CollectionByAdmin_CollectionByAdmin) GetProductCount

func (t *CollectionByAdmin_CollectionByAdmin) GetProductCount() int

func (*CollectionByAdmin_CollectionByAdmin) GetSlug

type Collection_Collection

type Collection_Collection struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	Position     int     "json:\"position\" graphql:\"position\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
}

func (*Collection_Collection) GetDescription

func (t *Collection_Collection) GetDescription() *string

func (*Collection_Collection) GetFullImage

func (t *Collection_Collection) GetFullImage() *string

func (*Collection_Collection) GetID

func (t *Collection_Collection) GetID() string

func (*Collection_Collection) GetImage

func (t *Collection_Collection) GetImage() *string

func (*Collection_Collection) GetName

func (t *Collection_Collection) GetName() string

func (*Collection_Collection) GetPosition

func (t *Collection_Collection) GetPosition() int

func (*Collection_Collection) GetProductCount

func (t *Collection_Collection) GetProductCount() int

func (*Collection_Collection) GetSlug

func (t *Collection_Collection) GetSlug() string

type Collections

type Collections struct {
	Collections []*Collections_Collections "json:\"collections\" graphql:\"collections\""
}

func (*Collections) GetCollections

func (t *Collections) GetCollections() []*Collections_Collections

type CollectionsByAdmin

type CollectionsByAdmin struct {
	CollectionsByAdmin []*CollectionsByAdmin_CollectionsByAdmin "json:\"collectionsByAdmin\" graphql:\"collectionsByAdmin\""
}

func (*CollectionsByAdmin) GetCollectionsByAdmin

func (t *CollectionsByAdmin) GetCollectionsByAdmin() []*CollectionsByAdmin_CollectionsByAdmin

type CollectionsByAdmin_CollectionsByAdmin

type CollectionsByAdmin_CollectionsByAdmin struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	Position     int     "json:\"position\" graphql:\"position\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
	IsPublished  bool    "json:\"isPublished\" graphql:\"isPublished\""
}

func (*CollectionsByAdmin_CollectionsByAdmin) GetDescription

func (t *CollectionsByAdmin_CollectionsByAdmin) GetDescription() *string

func (*CollectionsByAdmin_CollectionsByAdmin) GetFullImage

func (t *CollectionsByAdmin_CollectionsByAdmin) GetFullImage() *string

func (*CollectionsByAdmin_CollectionsByAdmin) GetID

func (*CollectionsByAdmin_CollectionsByAdmin) GetImage

func (*CollectionsByAdmin_CollectionsByAdmin) GetIsPublished

func (t *CollectionsByAdmin_CollectionsByAdmin) GetIsPublished() bool

func (*CollectionsByAdmin_CollectionsByAdmin) GetName

func (*CollectionsByAdmin_CollectionsByAdmin) GetPosition

func (t *CollectionsByAdmin_CollectionsByAdmin) GetPosition() int

func (*CollectionsByAdmin_CollectionsByAdmin) GetProductCount

func (t *CollectionsByAdmin_CollectionsByAdmin) GetProductCount() int

func (*CollectionsByAdmin_CollectionsByAdmin) GetSlug

type Collections_Collections

type Collections_Collections struct {
	ID           string  "json:\"id\" graphql:\"id\""
	Name         string  "json:\"name\" graphql:\"name\""
	Slug         string  "json:\"slug\" graphql:\"slug\""
	Description  *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage    *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
	Image        *string "json:\"image,omitempty\" graphql:\"image\""
	Position     int     "json:\"position\" graphql:\"position\""
	ProductCount int     "json:\"productCount\" graphql:\"productCount\""
}

func (*Collections_Collections) GetDescription

func (t *Collections_Collections) GetDescription() *string

func (*Collections_Collections) GetFullImage

func (t *Collections_Collections) GetFullImage() *string

func (*Collections_Collections) GetID

func (t *Collections_Collections) GetID() string

func (*Collections_Collections) GetImage

func (t *Collections_Collections) GetImage() *string

func (*Collections_Collections) GetName

func (t *Collections_Collections) GetName() string

func (*Collections_Collections) GetPosition

func (t *Collections_Collections) GetPosition() int

func (*Collections_Collections) GetProductCount

func (t *Collections_Collections) GetProductCount() int

func (*Collections_Collections) GetSlug

func (t *Collections_Collections) GetSlug() string

type CouponCode

type CouponCode struct {
	CouponCode CouponCode_CouponCode "json:\"couponCode\" graphql:\"couponCode\""
}

func (*CouponCode) GetCouponCode

func (t *CouponCode) GetCouponCode() *CouponCode_CouponCode

type CouponCode_CouponCode

type CouponCode_CouponCode struct {
	ID                string                             "json:\"id\" graphql:\"id\""
	UpdatedAt         *string                            "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	CreatedAt         string                             "json:\"createdAt\" graphql:\"createdAt\""
	Description       *string                            "json:\"description,omitempty\" graphql:\"description\""
	Image             *string                            "json:\"image,omitempty\" graphql:\"image\""
	Amount            int                                "json:\"amount\" graphql:\"amount\""
	Code              string                             "json:\"code\" graphql:\"code\""
	Customers         []*CouponCode_CouponCode_Customers "json:\"customers,omitempty\" graphql:\"customers\""
	DiscountType      models.DiscountType                "json:\"discountType\" graphql:\"discountType\""
	EndAt             *string                            "json:\"endAt,omitempty\" graphql:\"endAt\""
	IsActive          bool                               "json:\"isActive\" graphql:\"isActive\""
	IsFlatDiscount    bool                               "json:\"isFlatDiscount\" graphql:\"isFlatDiscount\""
	IsForNewUsersOnly bool                               "json:\"isForNewUsersOnly\" graphql:\"isForNewUsersOnly\""
	IsUserSpecific    bool                               "json:\"isUserSpecific\" graphql:\"isUserSpecific\""
	MaxDiscountAmount *int                               "json:\"maxDiscountAmount,omitempty\" graphql:\"maxDiscountAmount\""
	MaxUsage          *int                               "json:\"maxUsage,omitempty\" graphql:\"maxUsage\""
	MaxUsagePerUser   *int                               "json:\"maxUsagePerUser,omitempty\" graphql:\"maxUsagePerUser\""
	MinOrderAmount    *int                               "json:\"minOrderAmount,omitempty\" graphql:\"minOrderAmount\""
	StartAt           *string                            "json:\"startAt,omitempty\" graphql:\"startAt\""
}

func (*CouponCode_CouponCode) GetAmount

func (t *CouponCode_CouponCode) GetAmount() int

func (*CouponCode_CouponCode) GetCode

func (t *CouponCode_CouponCode) GetCode() string

func (*CouponCode_CouponCode) GetCreatedAt

func (t *CouponCode_CouponCode) GetCreatedAt() string

func (*CouponCode_CouponCode) GetCustomers

func (*CouponCode_CouponCode) GetDescription

func (t *CouponCode_CouponCode) GetDescription() *string

func (*CouponCode_CouponCode) GetDiscountType

func (t *CouponCode_CouponCode) GetDiscountType() *models.DiscountType

func (*CouponCode_CouponCode) GetEndAt

func (t *CouponCode_CouponCode) GetEndAt() *string

func (*CouponCode_CouponCode) GetID

func (t *CouponCode_CouponCode) GetID() string

func (*CouponCode_CouponCode) GetImage

func (t *CouponCode_CouponCode) GetImage() *string

func (*CouponCode_CouponCode) GetIsActive

func (t *CouponCode_CouponCode) GetIsActive() bool

func (*CouponCode_CouponCode) GetIsFlatDiscount

func (t *CouponCode_CouponCode) GetIsFlatDiscount() bool

func (*CouponCode_CouponCode) GetIsForNewUsersOnly

func (t *CouponCode_CouponCode) GetIsForNewUsersOnly() bool

func (*CouponCode_CouponCode) GetIsUserSpecific

func (t *CouponCode_CouponCode) GetIsUserSpecific() bool

func (*CouponCode_CouponCode) GetMaxDiscountAmount

func (t *CouponCode_CouponCode) GetMaxDiscountAmount() *int

func (*CouponCode_CouponCode) GetMaxUsage

func (t *CouponCode_CouponCode) GetMaxUsage() *int

func (*CouponCode_CouponCode) GetMaxUsagePerUser

func (t *CouponCode_CouponCode) GetMaxUsagePerUser() *int

func (*CouponCode_CouponCode) GetMinOrderAmount

func (t *CouponCode_CouponCode) GetMinOrderAmount() *int

func (*CouponCode_CouponCode) GetStartAt

func (t *CouponCode_CouponCode) GetStartAt() *string

func (*CouponCode_CouponCode) GetUpdatedAt

func (t *CouponCode_CouponCode) GetUpdatedAt() *string

type CouponCode_CouponCode_Customers

type CouponCode_CouponCode_Customers struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
}

func (*CouponCode_CouponCode_Customers) GetEmail

func (*CouponCode_CouponCode_Customers) GetFirstName

func (t *CouponCode_CouponCode_Customers) GetFirstName() string

func (*CouponCode_CouponCode_Customers) GetLastName

func (t *CouponCode_CouponCode_Customers) GetLastName() string

func (*CouponCode_CouponCode_Customers) GetPhone

func (t *CouponCode_CouponCode_Customers) GetPhone() *string

func (*CouponCode_CouponCode_Customers) GetProfilePicture

func (t *CouponCode_CouponCode_Customers) GetProfilePicture() *string

func (*CouponCode_CouponCode_Customers) GetProfilePictureFull

func (t *CouponCode_CouponCode_Customers) GetProfilePictureFull() *string

type CouponCodes

type CouponCodes struct {
	CouponCodes []*CouponCodes_CouponCodes "json:\"couponCodes\" graphql:\"couponCodes\""
}

func (*CouponCodes) GetCouponCodes

func (t *CouponCodes) GetCouponCodes() []*CouponCodes_CouponCodes

type CouponCodes_CouponCodes

type CouponCodes_CouponCodes struct {
	ID                string                               "json:\"id\" graphql:\"id\""
	UpdatedAt         *string                              "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	CreatedAt         string                               "json:\"createdAt\" graphql:\"createdAt\""
	Description       *string                              "json:\"description,omitempty\" graphql:\"description\""
	Image             *string                              "json:\"image,omitempty\" graphql:\"image\""
	Amount            int                                  "json:\"amount\" graphql:\"amount\""
	Code              string                               "json:\"code\" graphql:\"code\""
	Customers         []*CouponCodes_CouponCodes_Customers "json:\"customers,omitempty\" graphql:\"customers\""
	DiscountType      models.DiscountType                  "json:\"discountType\" graphql:\"discountType\""
	EndAt             *string                              "json:\"endAt,omitempty\" graphql:\"endAt\""
	IsActive          bool                                 "json:\"isActive\" graphql:\"isActive\""
	IsFlatDiscount    bool                                 "json:\"isFlatDiscount\" graphql:\"isFlatDiscount\""
	IsForNewUsersOnly bool                                 "json:\"isForNewUsersOnly\" graphql:\"isForNewUsersOnly\""
	IsUserSpecific    bool                                 "json:\"isUserSpecific\" graphql:\"isUserSpecific\""
	MaxDiscountAmount *int                                 "json:\"maxDiscountAmount,omitempty\" graphql:\"maxDiscountAmount\""
	MaxUsage          *int                                 "json:\"maxUsage,omitempty\" graphql:\"maxUsage\""
	MaxUsagePerUser   *int                                 "json:\"maxUsagePerUser,omitempty\" graphql:\"maxUsagePerUser\""
	MinOrderAmount    *int                                 "json:\"minOrderAmount,omitempty\" graphql:\"minOrderAmount\""
	StartAt           *string                              "json:\"startAt,omitempty\" graphql:\"startAt\""
}

func (*CouponCodes_CouponCodes) GetAmount

func (t *CouponCodes_CouponCodes) GetAmount() int

func (*CouponCodes_CouponCodes) GetCode

func (t *CouponCodes_CouponCodes) GetCode() string

func (*CouponCodes_CouponCodes) GetCreatedAt

func (t *CouponCodes_CouponCodes) GetCreatedAt() string

func (*CouponCodes_CouponCodes) GetCustomers

func (*CouponCodes_CouponCodes) GetDescription

func (t *CouponCodes_CouponCodes) GetDescription() *string

func (*CouponCodes_CouponCodes) GetDiscountType

func (t *CouponCodes_CouponCodes) GetDiscountType() *models.DiscountType

func (*CouponCodes_CouponCodes) GetEndAt

func (t *CouponCodes_CouponCodes) GetEndAt() *string

func (*CouponCodes_CouponCodes) GetID

func (t *CouponCodes_CouponCodes) GetID() string

func (*CouponCodes_CouponCodes) GetImage

func (t *CouponCodes_CouponCodes) GetImage() *string

func (*CouponCodes_CouponCodes) GetIsActive

func (t *CouponCodes_CouponCodes) GetIsActive() bool

func (*CouponCodes_CouponCodes) GetIsFlatDiscount

func (t *CouponCodes_CouponCodes) GetIsFlatDiscount() bool

func (*CouponCodes_CouponCodes) GetIsForNewUsersOnly

func (t *CouponCodes_CouponCodes) GetIsForNewUsersOnly() bool

func (*CouponCodes_CouponCodes) GetIsUserSpecific

func (t *CouponCodes_CouponCodes) GetIsUserSpecific() bool

func (*CouponCodes_CouponCodes) GetMaxDiscountAmount

func (t *CouponCodes_CouponCodes) GetMaxDiscountAmount() *int

func (*CouponCodes_CouponCodes) GetMaxUsage

func (t *CouponCodes_CouponCodes) GetMaxUsage() *int

func (*CouponCodes_CouponCodes) GetMaxUsagePerUser

func (t *CouponCodes_CouponCodes) GetMaxUsagePerUser() *int

func (*CouponCodes_CouponCodes) GetMinOrderAmount

func (t *CouponCodes_CouponCodes) GetMinOrderAmount() *int

func (*CouponCodes_CouponCodes) GetStartAt

func (t *CouponCodes_CouponCodes) GetStartAt() *string

func (*CouponCodes_CouponCodes) GetUpdatedAt

func (t *CouponCodes_CouponCodes) GetUpdatedAt() *string

type CouponCodes_CouponCodes_Customers

type CouponCodes_CouponCodes_Customers struct {
	Email              string  "json:\"email\" graphql:\"email\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
}

func (*CouponCodes_CouponCodes_Customers) GetEmail

func (*CouponCodes_CouponCodes_Customers) GetFirstName

func (t *CouponCodes_CouponCodes_Customers) GetFirstName() string

func (*CouponCodes_CouponCodes_Customers) GetLastName

func (t *CouponCodes_CouponCodes_Customers) GetLastName() string

func (*CouponCodes_CouponCodes_Customers) GetPhone

func (*CouponCodes_CouponCodes_Customers) GetProfilePicture

func (t *CouponCodes_CouponCodes_Customers) GetProfilePicture() *string

func (*CouponCodes_CouponCodes_Customers) GetProfilePictureFull

func (t *CouponCodes_CouponCodes_Customers) GetProfilePictureFull() *string

type CustomerProfile

type CustomerProfile struct {
	CustomerProfile CustomerProfile_CustomerProfile "json:\"customerProfile\" graphql:\"customerProfile\""
}

func (*CustomerProfile) GetCustomerProfile

func (t *CustomerProfile) GetCustomerProfile() *CustomerProfile_CustomerProfile

type CustomerProfile_CustomerProfile

type CustomerProfile_CustomerProfile struct {
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	Email              string  "json:\"email\" graphql:\"email\""
}

func (*CustomerProfile_CustomerProfile) GetEmail

func (*CustomerProfile_CustomerProfile) GetFirstName

func (t *CustomerProfile_CustomerProfile) GetFirstName() string

func (*CustomerProfile_CustomerProfile) GetLastName

func (t *CustomerProfile_CustomerProfile) GetLastName() string

func (*CustomerProfile_CustomerProfile) GetPhone

func (t *CustomerProfile_CustomerProfile) GetPhone() *string

func (*CustomerProfile_CustomerProfile) GetProfilePicture

func (t *CustomerProfile_CustomerProfile) GetProfilePicture() *string

func (*CustomerProfile_CustomerProfile) GetProfilePictureFull

func (t *CustomerProfile_CustomerProfile) GetProfilePictureFull() *string

type CustomersByAdmin

type CustomersByAdmin struct {
	CustomersByAdmin []*CustomersByAdmin_CustomersByAdmin "json:\"customersByAdmin\" graphql:\"customersByAdmin\""
}

func (*CustomersByAdmin) GetCustomersByAdmin

func (t *CustomersByAdmin) GetCustomersByAdmin() []*CustomersByAdmin_CustomersByAdmin

type CustomersByAdmin_CustomersByAdmin

type CustomersByAdmin_CustomersByAdmin struct {
	Phone              *string "json:\"phone,omitempty\" graphql:\"phone\""
	ProfilePicture     *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
	ProfilePictureFull *string "json:\"profilePictureFull,omitempty\" graphql:\"profilePictureFull\""
	LastName           string  "json:\"lastName\" graphql:\"lastName\""
	FirstName          string  "json:\"firstName\" graphql:\"firstName\""
	Email              string  "json:\"email\" graphql:\"email\""
}

func (*CustomersByAdmin_CustomersByAdmin) GetEmail

func (*CustomersByAdmin_CustomersByAdmin) GetFirstName

func (t *CustomersByAdmin_CustomersByAdmin) GetFirstName() string

func (*CustomersByAdmin_CustomersByAdmin) GetLastName

func (t *CustomersByAdmin_CustomersByAdmin) GetLastName() string

func (*CustomersByAdmin_CustomersByAdmin) GetPhone

func (*CustomersByAdmin_CustomersByAdmin) GetProfilePicture

func (t *CustomersByAdmin_CustomersByAdmin) GetProfilePicture() *string

func (*CustomersByAdmin_CustomersByAdmin) GetProfilePictureFull

func (t *CustomersByAdmin_CustomersByAdmin) GetProfilePictureFull() *string

type LocationByID

type LocationByID struct {
	LocationByID LocationById_LocationByID "json:\"locationById\" graphql:\"locationById\""
}

func (*LocationByID) GetLocationByID

func (t *LocationByID) GetLocationByID() *LocationById_LocationByID

type LocationById_LocationByID

type LocationById_LocationByID struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*LocationById_LocationByID) GetID

func (t *LocationById_LocationByID) GetID() string

func (*LocationById_LocationByID) GetName

func (t *LocationById_LocationByID) GetName() string

func (*LocationById_LocationByID) GetShortCode

func (t *LocationById_LocationByID) GetShortCode() string

type Locations

type Locations struct {
	Locations []*Locations_Locations "json:\"locations\" graphql:\"locations\""
}

func (*Locations) GetLocations

func (t *Locations) GetLocations() []*Locations_Locations

type Locations_Locations

type Locations_Locations struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*Locations_Locations) GetID

func (t *Locations_Locations) GetID() string

func (*Locations_Locations) GetName

func (t *Locations_Locations) GetName() string

func (*Locations_Locations) GetShortCode

func (t *Locations_Locations) GetShortCode() string

type MediaByAdmin

type MediaByAdmin struct {
	MediaByAdmin []*MediaByAdmin_MediaByAdmin "json:\"mediaByAdmin\" graphql:\"mediaByAdmin\""
}

func (*MediaByAdmin) GetMediaByAdmin

func (t *MediaByAdmin) GetMediaByAdmin() []*MediaByAdmin_MediaByAdmin

type MediaByAdmin_MediaByAdmin

type MediaByAdmin_MediaByAdmin struct {
	Path         string "json:\"path\" graphql:\"path\""
	PermanentURL string "json:\"permanentUrl\" graphql:\"permanentUrl\""
	URL          string "json:\"url\" graphql:\"url\""
}

func (*MediaByAdmin_MediaByAdmin) GetPath

func (t *MediaByAdmin_MediaByAdmin) GetPath() string

func (*MediaByAdmin_MediaByAdmin) GetPermanentURL

func (t *MediaByAdmin_MediaByAdmin) GetPermanentURL() string

func (*MediaByAdmin_MediaByAdmin) GetURL

func (t *MediaByAdmin_MediaByAdmin) GetURL() string

type Mutation

type Mutation struct {
	NewCart                           models.PCart                       "json:\"newCart\" graphql:\"newCart\""
	UpdateCart                        models.PCart                       "json:\"updateCart\" graphql:\"updateCart\""
	NewBlogPost                       models.BlogPost                    "json:\"newBlogPost\" graphql:\"newBlogPost\""
	UpdateBlogPost                    models.BlogPost                    "json:\"updateBlogPost\" graphql:\"updateBlogPost\""
	DeleteBlogPost                    bool                               "json:\"deleteBlogPost\" graphql:\"deleteBlogPost\""
	BlogPostAddComment                models.BlogPostComment             "json:\"blogPostAddComment\" graphql:\"blogPostAddComment\""
	BlogPostUpdateComment             models.BlogPostComment             "json:\"blogPostUpdateComment\" graphql:\"blogPostUpdateComment\""
	BlogPostDeleteComment             bool                               "json:\"blogPostDeleteComment\" graphql:\"blogPostDeleteComment\""
	NewCategory                       models.Category                    "json:\"newCategory\" graphql:\"newCategory\""
	UpdateCategory                    models.Category                    "json:\"updateCategory\" graphql:\"updateCategory\""
	DeleteCategory                    bool                               "json:\"deleteCategory\" graphql:\"deleteCategory\""
	NewCollection                     models.Collection                  "json:\"newCollection\" graphql:\"newCollection\""
	UpdateCollection                  models.Collection                  "json:\"updateCollection\" graphql:\"updateCollection\""
	DeleteCollection                  bool                               "json:\"deleteCollection\" graphql:\"deleteCollection\""
	CollectionAddProducts             bool                               "json:\"collectionAddProducts\" graphql:\"collectionAddProducts\""
	CollectionRemoveProducts          bool                               "json:\"collectionRemoveProducts\" graphql:\"collectionRemoveProducts\""
	NewCouponCode                     models.CouponCode                  "json:\"newCouponCode\" graphql:\"newCouponCode\""
	UpdateCouponCode                  models.CouponCode                  "json:\"updateCouponCode\" graphql:\"updateCouponCode\""
	DeleteCouponCode                  bool                               "json:\"deleteCouponCode\" graphql:\"deleteCouponCode\""
	CustomerRegister                  models.RegisterCustomerResponse    "json:\"customerRegister\" graphql:\"customerRegister\""
	CustomerLogin                     models.LoginCustomerResponse       "json:\"customerLogin\" graphql:\"customerLogin\""
	CustomerMagicLoginRequest         bool                               "json:\"customerMagicLoginRequest\" graphql:\"customerMagicLoginRequest\""
	CustomerMagicLogin                models.LoginCustomerResponse       "json:\"customerMagicLogin\" graphql:\"customerMagicLogin\""
	CustomerResetPasswordRequest      bool                               "json:\"customerResetPasswordRequest\" graphql:\"customerResetPasswordRequest\""
	CustomerResetPassword             bool                               "json:\"customerResetPassword\" graphql:\"customerResetPassword\""
	CustomerChangePassword            bool                               "json:\"customerChangePassword\" graphql:\"customerChangePassword\""
	CustomerUpdateProfile             models.Customer                    "json:\"customerUpdateProfile\" graphql:\"customerUpdateProfile\""
	NewMedia                          string                             "json:\"newMedia\" graphql:\"newMedia\""
	DeleteMedia                       bool                               "json:\"deleteMedia\" graphql:\"deleteMedia\""
	OrderGuestCheckout                models.POrder                      "json:\"orderGuestCheckout\" graphql:\"orderGuestCheckout\""
	OrderCheckout                     models.POrder                      "json:\"orderCheckout\" graphql:\"orderCheckout\""
	OrderCheckoutByAdmin              models.Order                       "json:\"orderCheckoutByAdmin\" graphql:\"orderCheckoutByAdmin\""
	OrderGeneratePaymentNonce         models.GeneratePaymentNoneResponse "json:\"orderGeneratePaymentNonce\" graphql:\"orderGeneratePaymentNonce\""
	OrderGeneratePaymentNonceForGuest models.GeneratePaymentNoneResponse "json:\"orderGeneratePaymentNonceForGuest\" graphql:\"orderGeneratePaymentNonceForGuest\""
	OrderGenerateDigitalContent       models.OrderGenerateDigitalContent "json:\"orderGenerateDigitalContent\" graphql:\"orderGenerateDigitalContent\""
	OrderAddFeedback                  models.Feedback                    "json:\"orderAddFeedback\" graphql:\"orderAddFeedback\""
	OrderUpdateByAdmin                models.Order                       "json:\"orderUpdateByAdmin\" graphql:\"orderUpdateByAdmin\""
	UserRegister                      *models.RegisterUserResponse       "json:\"userRegister,omitempty\" graphql:\"userRegister\""
	UserLogin                         *models.LoginUserResponse          "json:\"userLogin,omitempty\" graphql:\"userLogin\""
	NewProduct                        models.Product                     "json:\"newProduct\" graphql:\"newProduct\""
	UpdateProduct                     models.Product                     "json:\"updateProduct\" graphql:\"updateProduct\""
	DeleteProduct                     bool                               "json:\"deleteProduct\" graphql:\"deleteProduct\""
	ProductAddVariation               models.ProductVariation            "json:\"productAddVariation\" graphql:\"productAddVariation\""
	ProductUpdateVariation            models.ProductVariation            "json:\"productUpdateVariation\" graphql:\"productUpdateVariation\""
	ProductRemoveVariation            bool                               "json:\"productRemoveVariation\" graphql:\"productRemoveVariation\""
	ProductAddAttribute               models.ProductAttribute            "json:\"productAddAttribute\" graphql:\"productAddAttribute\""
	ProductUpdateAttribute            models.ProductAttribute            "json:\"productUpdateAttribute\" graphql:\"productUpdateAttribute\""
	ProductRemoveAttribute            bool                               "json:\"productRemoveAttribute\" graphql:\"productRemoveAttribute\""
	ProductAddDigitalItem             models.DigitalItem                 "json:\"productAddDigitalItem\" graphql:\"productAddDigitalItem\""
	ProductUpdateDigitalItem          models.DigitalItem                 "json:\"productUpdateDigitalItem\" graphql:\"productUpdateDigitalItem\""
	ProductRemoveDigitalItem          bool                               "json:\"productRemoveDigitalItem\" graphql:\"productRemoveDigitalItem\""
	ProductAddDigitalContent          models.DigitalContent              "json:\"productAddDigitalContent\" graphql:\"productAddDigitalContent\""
	ProductUpdateDigitalContent       models.DigitalContent              "json:\"productUpdateDigitalContent\" graphql:\"productUpdateDigitalContent\""
	ProductRemoveDigitalContent       bool                               "json:\"productRemoveDigitalContent\" graphql:\"productRemoveDigitalContent\""
	NewShippingMethod                 models.ShippingMethod              "json:\"newShippingMethod\" graphql:\"newShippingMethod\""
	UpdateShippingMethod              models.ShippingMethod              "json:\"updateShippingMethod\" graphql:\"updateShippingMethod\""
	DeleteShippingMethod              bool                               "json:\"deleteShippingMethod\" graphql:\"deleteShippingMethod\""
	NewStore                          models.Store                       "json:\"newStore\" graphql:\"newStore\""
	UpdateStore                       bool                               "json:\"updateStore\" graphql:\"updateStore\""
	UpdateStoreBySecret               bool                               "json:\"updateStoreBySecret\" graphql:\"updateStoreBySecret\""
	ToggleQuickLink                   bool                               "json:\"toggleQuickLink\" graphql:\"toggleQuickLink\""
	DeleteStore                       bool                               "json:\"deleteStore\" graphql:\"deleteStore\""
	NewStoreSecret                    models.StoreSecret                 "json:\"newStoreSecret\" graphql:\"newStoreSecret\""
	DeleteStoreSecret                 bool                               "json:\"deleteStoreSecret\" graphql:\"deleteStoreSecret\""
	NewStoreBanner                    models.StoreBanner                 "json:\"newStoreBanner\" graphql:\"newStoreBanner\""
	UpdateStoreBanner                 models.StoreBanner                 "json:\"updateStoreBanner\" graphql:\"updateStoreBanner\""
	DeleteStoreBanner                 bool                               "json:\"deleteStoreBanner\" graphql:\"deleteStoreBanner\""
	NewStoreMenu                      models.StoreMenu                   "json:\"newStoreMenu\" graphql:\"newStoreMenu\""
	UpdateStoreMenu                   models.StoreMenu                   "json:\"updateStoreMenu\" graphql:\"updateStoreMenu\""
	DeleteStoreMenu                   bool                               "json:\"deleteStoreMenu\" graphql:\"deleteStoreMenu\""
	NewStorePage                      models.StorePage                   "json:\"newStorePage\" graphql:\"newStorePage\""
	UpdateStorePage                   models.StorePage                   "json:\"updateStorePage\" graphql:\"updateStorePage\""
	DeleteStorePage                   bool                               "json:\"deleteStorePage\" graphql:\"deleteStorePage\""
}

type NewCart

type NewCart struct {
	NewCart NewCart_NewCart "json:\"newCart\" graphql:\"newCart\""
}

func (*NewCart) GetNewCart

func (t *NewCart) GetNewCart() *NewCart_NewCart

type NewCart_NewCart

type NewCart_NewCart struct {
	ID                 string                       "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                         "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*NewCart_NewCart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*NewCart_NewCart) GetCartItems

func (t *NewCart_NewCart) GetCartItems() []*NewCart_NewCart_CartItems

func (*NewCart_NewCart) GetID

func (t *NewCart_NewCart) GetID() string

func (*NewCart_NewCart) GetIsShippingRequired

func (t *NewCart_NewCart) GetIsShippingRequired() bool

type NewCart_NewCart_CartItems

type NewCart_NewCart_CartItems struct {
	ID            int                                     "json:\"id\" graphql:\"id\""
	Product       NewCart_NewCart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                     "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                     "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*NewCart_NewCart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *NewCart_NewCart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*NewCart_NewCart_CartItems) GetAttributes

func (*NewCart_NewCart_CartItems) GetID

func (t *NewCart_NewCart_CartItems) GetID() int

func (*NewCart_NewCart_CartItems) GetProduct

func (*NewCart_NewCart_CartItems) GetPurchasePrice

func (t *NewCart_NewCart_CartItems) GetPurchasePrice() int

func (*NewCart_NewCart_CartItems) GetQuantity

func (t *NewCart_NewCart_CartItems) GetQuantity() int

func (*NewCart_NewCart_CartItems) GetVariation

type NewCart_NewCart_CartItems_Attributes

type NewCart_NewCart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*NewCart_NewCart_CartItems_Attributes) GetName

func (*NewCart_NewCart_CartItems_Attributes) GetSelectedValue

func (t *NewCart_NewCart_CartItems_Attributes) GetSelectedValue() string

type NewCart_NewCart_CartItems_Product

type NewCart_NewCart_CartItems_Product struct {
	ID                      string                                          "json:\"id\" graphql:\"id\""
	Name                    string                                          "json:\"name\" graphql:\"name\""
	Slug                    string                                          "json:\"slug\" graphql:\"slug\""
	Description             string                                          "json:\"description\" graphql:\"description\""
	Sku                     *string                                         "json:\"sku,omitempty\" graphql:\"sku\""
	Price                   int                                             "json:\"price\" graphql:\"price\""
	Stock                   *int                                            "json:\"stock,omitempty\" graphql:\"stock\""
	Images                  []string                                        "json:\"images\" graphql:\"images\""
	FullImages              []string                                        "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                            "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	ProductSpecificDiscount int                                             "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	Views                   int                                             "json:\"views\" graphql:\"views\""
	ProductUnit             *models.ProductUnit                             "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	CreatedAt               string                                          "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt               *string                                         "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Attributes              []*NewCart_NewCart_CartItems_Product_Attributes "json:\"attributes\" graphql:\"attributes\""
}

func (*NewCart_NewCart_CartItems_Product) GetAttributes

func (*NewCart_NewCart_CartItems_Product) GetCreatedAt

func (t *NewCart_NewCart_CartItems_Product) GetCreatedAt() string

func (*NewCart_NewCart_CartItems_Product) GetDescription

func (t *NewCart_NewCart_CartItems_Product) GetDescription() string

func (*NewCart_NewCart_CartItems_Product) GetFullImages

func (t *NewCart_NewCart_CartItems_Product) GetFullImages() []string

func (*NewCart_NewCart_CartItems_Product) GetID

func (*NewCart_NewCart_CartItems_Product) GetImages

func (t *NewCart_NewCart_CartItems_Product) GetImages() []string

func (*NewCart_NewCart_CartItems_Product) GetIsDigitalProduct

func (t *NewCart_NewCart_CartItems_Product) GetIsDigitalProduct() bool

func (*NewCart_NewCart_CartItems_Product) GetName

func (*NewCart_NewCart_CartItems_Product) GetPrice

func (t *NewCart_NewCart_CartItems_Product) GetPrice() int

func (*NewCart_NewCart_CartItems_Product) GetProductSpecificDiscount

func (t *NewCart_NewCart_CartItems_Product) GetProductSpecificDiscount() int

func (*NewCart_NewCart_CartItems_Product) GetProductUnit

func (*NewCart_NewCart_CartItems_Product) GetSku

func (*NewCart_NewCart_CartItems_Product) GetSlug

func (*NewCart_NewCart_CartItems_Product) GetStock

func (t *NewCart_NewCart_CartItems_Product) GetStock() *int

func (*NewCart_NewCart_CartItems_Product) GetUpdatedAt

func (t *NewCart_NewCart_CartItems_Product) GetUpdatedAt() *string

func (*NewCart_NewCart_CartItems_Product) GetViews

func (t *NewCart_NewCart_CartItems_Product) GetViews() int

type NewCart_NewCart_CartItems_Product_Attributes

type NewCart_NewCart_CartItems_Product_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*NewCart_NewCart_CartItems_Product_Attributes) GetID

func (*NewCart_NewCart_CartItems_Product_Attributes) GetIsRequired

func (*NewCart_NewCart_CartItems_Product_Attributes) GetName

func (*NewCart_NewCart_CartItems_Product_Attributes) GetValues

type NewCart_NewCart_CartItems_Variation

type NewCart_NewCart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*NewCart_NewCart_CartItems_Variation) GetID

func (*NewCart_NewCart_CartItems_Variation) GetName

func (*NewCart_NewCart_CartItems_Variation) GetPrice

func (*NewCart_NewCart_CartItems_Variation) GetSku

func (*NewCart_NewCart_CartItems_Variation) GetStock

type Order

type Order struct {
	Order Order_Order "json:\"order\" graphql:\"order\""
}

func (*Order) GetOrder

func (t *Order) GetOrder() *Order_Order

type OrderByAdmin

type OrderByAdmin struct {
	OrderByAdmin OrderByAdmin_OrderByAdmin "json:\"orderByAdmin\" graphql:\"orderByAdmin\""
}

func (*OrderByAdmin) GetOrderByAdmin

func (t *OrderByAdmin) GetOrderByAdmin() *OrderByAdmin_OrderByAdmin

type OrderByAdmin_OrderByAdmin

type OrderByAdmin_OrderByAdmin struct {
	ID                   string                                     "json:\"id\" graphql:\"id\""
	Hash                 string                                     "json:\"hash\" graphql:\"hash\""
	ShippingCharge       int                                        "json:\"shippingCharge\" graphql:\"shippingCharge\""
	PaymentProcessingFee int                                        "json:\"paymentProcessingFee\" graphql:\"paymentProcessingFee\""
	Subtotal             int                                        "json:\"subtotal\" graphql:\"subtotal\""
	GrandTotal           int                                        "json:\"grandTotal\" graphql:\"grandTotal\""
	DiscountedAmount     int                                        "json:\"discountedAmount\" graphql:\"discountedAmount\""
	Status               models.OrderStatus                         "json:\"status\" graphql:\"status\""
	PaymentStatus        models.OrderPaymentStatus                  "json:\"paymentStatus\" graphql:\"paymentStatus\""
	CreatedAt            string                                     "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt            *string                                    "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	BillingAddress       OrderByAdmin_OrderByAdmin_BillingAddress   "json:\"billingAddress\" graphql:\"billingAddress\""
	ShippingAddress      *OrderByAdmin_OrderByAdmin_ShippingAddress "json:\"shippingAddress,omitempty\" graphql:\"shippingAddress\""
	Cart                 OrderByAdmin_OrderByAdmin_Cart             "json:\"cart\" graphql:\"cart\""
	Customer             OrderByAdmin_OrderByAdmin_Customer         "json:\"customer\" graphql:\"customer\""
	PaymentMethod        *OrderByAdmin_OrderByAdmin_PaymentMethod   "json:\"paymentMethod,omitempty\" graphql:\"paymentMethod\""
	ShippingMethod       *OrderByAdmin_OrderByAdmin_ShippingMethod  "json:\"shippingMethod,omitempty\" graphql:\"shippingMethod\""
	CouponCode           *OrderByAdmin_OrderByAdmin_CouponCode      "json:\"couponCode,omitempty\" graphql:\"couponCode\""
	Payments             []*OrderByAdmin_OrderByAdmin_Payments      "json:\"payments\" graphql:\"payments\""
}

func (*OrderByAdmin_OrderByAdmin) GetBillingAddress

func (*OrderByAdmin_OrderByAdmin) GetCart

func (*OrderByAdmin_OrderByAdmin) GetCouponCode

func (*OrderByAdmin_OrderByAdmin) GetCreatedAt

func (t *OrderByAdmin_OrderByAdmin) GetCreatedAt() string

func (*OrderByAdmin_OrderByAdmin) GetCustomer

func (*OrderByAdmin_OrderByAdmin) GetDiscountedAmount

func (t *OrderByAdmin_OrderByAdmin) GetDiscountedAmount() int

func (*OrderByAdmin_OrderByAdmin) GetGrandTotal

func (t *OrderByAdmin_OrderByAdmin) GetGrandTotal() int

func (*OrderByAdmin_OrderByAdmin) GetHash

func (t *OrderByAdmin_OrderByAdmin) GetHash() string

func (*OrderByAdmin_OrderByAdmin) GetID

func (t *OrderByAdmin_OrderByAdmin) GetID() string

func (*OrderByAdmin_OrderByAdmin) GetPaymentMethod

func (*OrderByAdmin_OrderByAdmin) GetPaymentProcessingFee

func (t *OrderByAdmin_OrderByAdmin) GetPaymentProcessingFee() int

func (*OrderByAdmin_OrderByAdmin) GetPaymentStatus

func (t *OrderByAdmin_OrderByAdmin) GetPaymentStatus() *models.OrderPaymentStatus

func (*OrderByAdmin_OrderByAdmin) GetPayments

func (*OrderByAdmin_OrderByAdmin) GetShippingAddress

func (*OrderByAdmin_OrderByAdmin) GetShippingCharge

func (t *OrderByAdmin_OrderByAdmin) GetShippingCharge() int

func (*OrderByAdmin_OrderByAdmin) GetShippingMethod

func (*OrderByAdmin_OrderByAdmin) GetStatus

func (*OrderByAdmin_OrderByAdmin) GetSubtotal

func (t *OrderByAdmin_OrderByAdmin) GetSubtotal() int

func (*OrderByAdmin_OrderByAdmin) GetUpdatedAt

func (t *OrderByAdmin_OrderByAdmin) GetUpdatedAt() *string

type OrderByAdmin_OrderByAdmin_BillingAddress

type OrderByAdmin_OrderByAdmin_BillingAddress struct {
	ID        string                                            "json:\"id\" graphql:\"id\""
	Street    string                                            "json:\"street\" graphql:\"street\""
	StreetTwo *string                                           "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                            "json:\"city\" graphql:\"city\""
	State     *string                                           "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                            "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                           "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                           "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrderByAdmin_OrderByAdmin_BillingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetCity

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetEmail

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetID

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetLocation

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetPhone

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetPostcode

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetState

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetStreet

func (*OrderByAdmin_OrderByAdmin_BillingAddress) GetStreetTwo

type OrderByAdmin_OrderByAdmin_BillingAddress_Location

type OrderByAdmin_OrderByAdmin_BillingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrderByAdmin_OrderByAdmin_BillingAddress_Location) GetID

func (*OrderByAdmin_OrderByAdmin_BillingAddress_Location) GetName

func (*OrderByAdmin_OrderByAdmin_BillingAddress_Location) GetShortCode

type OrderByAdmin_OrderByAdmin_Cart

type OrderByAdmin_OrderByAdmin_Cart struct {
	ID                 string                                      "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                                        "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*OrderByAdmin_OrderByAdmin_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*OrderByAdmin_OrderByAdmin_Cart) GetCartItems

func (*OrderByAdmin_OrderByAdmin_Cart) GetID

func (*OrderByAdmin_OrderByAdmin_Cart) GetIsShippingRequired

func (t *OrderByAdmin_OrderByAdmin_Cart) GetIsShippingRequired() bool

type OrderByAdmin_OrderByAdmin_Cart_CartItems

type OrderByAdmin_OrderByAdmin_Cart_CartItems struct {
	ID            int                                                    "json:\"id\" graphql:\"id\""
	Product       OrderByAdmin_OrderByAdmin_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                                    "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                                    "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*OrderByAdmin_OrderByAdmin_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems) GetAttributes

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems) GetID

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems) GetProduct

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems) GetPurchasePrice

func (t *OrderByAdmin_OrderByAdmin_Cart_CartItems) GetPurchasePrice() int

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems) GetQuantity

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems) GetVariation

type OrderByAdmin_OrderByAdmin_Cart_CartItems_Attributes

type OrderByAdmin_OrderByAdmin_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Attributes) GetName

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Attributes) GetSelectedValue

type OrderByAdmin_OrderByAdmin_Cart_CartItems_Product

type OrderByAdmin_OrderByAdmin_Cart_CartItems_Product struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Slug       string   "json:\"slug\" graphql:\"slug\""
	FullImages []string "json:\"fullImages\" graphql:\"fullImages\""
}

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Product) GetFullImages

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Product) GetID

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Product) GetName

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Product) GetSlug

type OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation

type OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation) GetID

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation) GetName

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation) GetPrice

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation) GetSku

func (*OrderByAdmin_OrderByAdmin_Cart_CartItems_Variation) GetStock

type OrderByAdmin_OrderByAdmin_CouponCode

type OrderByAdmin_OrderByAdmin_CouponCode struct {
	Code         string              "json:\"code\" graphql:\"code\""
	DiscountType models.DiscountType "json:\"discountType\" graphql:\"discountType\""
}

func (*OrderByAdmin_OrderByAdmin_CouponCode) GetCode

func (*OrderByAdmin_OrderByAdmin_CouponCode) GetDiscountType

type OrderByAdmin_OrderByAdmin_Customer

type OrderByAdmin_OrderByAdmin_Customer struct {
	Email          string  "json:\"email\" graphql:\"email\""
	Phone          *string "json:\"phone,omitempty\" graphql:\"phone\""
	FirstName      string  "json:\"firstName\" graphql:\"firstName\""
	LastName       string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePicture *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
}

func (*OrderByAdmin_OrderByAdmin_Customer) GetEmail

func (*OrderByAdmin_OrderByAdmin_Customer) GetFirstName

func (t *OrderByAdmin_OrderByAdmin_Customer) GetFirstName() string

func (*OrderByAdmin_OrderByAdmin_Customer) GetLastName

func (t *OrderByAdmin_OrderByAdmin_Customer) GetLastName() string

func (*OrderByAdmin_OrderByAdmin_Customer) GetPhone

func (*OrderByAdmin_OrderByAdmin_Customer) GetProfilePicture

func (t *OrderByAdmin_OrderByAdmin_Customer) GetProfilePicture() *string

type OrderByAdmin_OrderByAdmin_PaymentMethod

type OrderByAdmin_OrderByAdmin_PaymentMethod struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*OrderByAdmin_OrderByAdmin_PaymentMethod) GetCurrencyName

func (t *OrderByAdmin_OrderByAdmin_PaymentMethod) GetCurrencyName() string

func (*OrderByAdmin_OrderByAdmin_PaymentMethod) GetCurrencySymbol

func (t *OrderByAdmin_OrderByAdmin_PaymentMethod) GetCurrencySymbol() string

func (*OrderByAdmin_OrderByAdmin_PaymentMethod) GetDisplayName

func (t *OrderByAdmin_OrderByAdmin_PaymentMethod) GetDisplayName() string

func (*OrderByAdmin_OrderByAdmin_PaymentMethod) GetID

func (*OrderByAdmin_OrderByAdmin_PaymentMethod) GetIsDigitalPayment

func (t *OrderByAdmin_OrderByAdmin_PaymentMethod) GetIsDigitalPayment() bool

type OrderByAdmin_OrderByAdmin_Payments

type OrderByAdmin_OrderByAdmin_Payments struct {
	IsPaid        bool   "json:\"isPaid\" graphql:\"isPaid\""
	PayableAmount int    "json:\"payableAmount\" graphql:\"payableAmount\""
	GatewayName   string "json:\"gatewayName\" graphql:\"gatewayName\""
}

func (*OrderByAdmin_OrderByAdmin_Payments) GetGatewayName

func (t *OrderByAdmin_OrderByAdmin_Payments) GetGatewayName() string

func (*OrderByAdmin_OrderByAdmin_Payments) GetIsPaid

func (*OrderByAdmin_OrderByAdmin_Payments) GetPayableAmount

func (t *OrderByAdmin_OrderByAdmin_Payments) GetPayableAmount() int

type OrderByAdmin_OrderByAdmin_ShippingAddress

type OrderByAdmin_OrderByAdmin_ShippingAddress struct {
	ID        string                                             "json:\"id\" graphql:\"id\""
	Street    string                                             "json:\"street\" graphql:\"street\""
	StreetTwo *string                                            "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                             "json:\"city\" graphql:\"city\""
	State     *string                                            "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                             "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                            "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                            "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrderByAdmin_OrderByAdmin_ShippingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetCity

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetEmail

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetID

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetLocation

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetPhone

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetPostcode

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetState

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetStreet

func (*OrderByAdmin_OrderByAdmin_ShippingAddress) GetStreetTwo

type OrderByAdmin_OrderByAdmin_ShippingAddress_Location

type OrderByAdmin_OrderByAdmin_ShippingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrderByAdmin_OrderByAdmin_ShippingAddress_Location) GetID

func (*OrderByAdmin_OrderByAdmin_ShippingAddress_Location) GetName

func (*OrderByAdmin_OrderByAdmin_ShippingAddress_Location) GetShortCode

type OrderByAdmin_OrderByAdmin_ShippingMethod

type OrderByAdmin_OrderByAdmin_ShippingMethod struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetDeliveryCharge

func (t *OrderByAdmin_OrderByAdmin_ShippingMethod) GetDeliveryCharge() int

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetDeliveryTimeInDays

func (t *OrderByAdmin_OrderByAdmin_ShippingMethod) GetDeliveryTimeInDays() int

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetDisplayName

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetID

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetIsActive

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetIsFlat

func (*OrderByAdmin_OrderByAdmin_ShippingMethod) GetWeightUnit

type OrderByCustomerEmail

type OrderByCustomerEmail struct {
	OrderByCustomerEmail OrderByCustomerEmail_OrderByCustomerEmail "json:\"orderByCustomerEmail\" graphql:\"orderByCustomerEmail\""
}

func (*OrderByCustomerEmail) GetOrderByCustomerEmail

type OrderByCustomerEmail_OrderByCustomerEmail

type OrderByCustomerEmail_OrderByCustomerEmail struct {
	ID                   string                                                     "json:\"id\" graphql:\"id\""
	Hash                 string                                                     "json:\"hash\" graphql:\"hash\""
	ShippingCharge       int                                                        "json:\"shippingCharge\" graphql:\"shippingCharge\""
	PaymentProcessingFee int                                                        "json:\"paymentProcessingFee\" graphql:\"paymentProcessingFee\""
	Subtotal             int                                                        "json:\"subtotal\" graphql:\"subtotal\""
	GrandTotal           int                                                        "json:\"grandTotal\" graphql:\"grandTotal\""
	DiscountedAmount     int                                                        "json:\"discountedAmount\" graphql:\"discountedAmount\""
	Status               models.OrderStatus                                         "json:\"status\" graphql:\"status\""
	PaymentStatus        models.OrderPaymentStatus                                  "json:\"paymentStatus\" graphql:\"paymentStatus\""
	CreatedAt            string                                                     "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt            *string                                                    "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	BillingAddress       OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress   "json:\"billingAddress\" graphql:\"billingAddress\""
	ShippingAddress      *OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress "json:\"shippingAddress,omitempty\" graphql:\"shippingAddress\""
	Cart                 OrderByCustomerEmail_OrderByCustomerEmail_Cart             "json:\"cart\" graphql:\"cart\""
	Customer             OrderByCustomerEmail_OrderByCustomerEmail_Customer         "json:\"customer\" graphql:\"customer\""
	PaymentMethod        *OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod   "json:\"paymentMethod,omitempty\" graphql:\"paymentMethod\""
	ShippingMethod       *OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod  "json:\"shippingMethod,omitempty\" graphql:\"shippingMethod\""
	CouponCode           *OrderByCustomerEmail_OrderByCustomerEmail_CouponCode      "json:\"couponCode,omitempty\" graphql:\"couponCode\""
	Payments             []*OrderByCustomerEmail_OrderByCustomerEmail_Payments      "json:\"payments\" graphql:\"payments\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetBillingAddress

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetCart

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetCouponCode

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetCreatedAt

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetCustomer

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetDiscountedAmount

func (t *OrderByCustomerEmail_OrderByCustomerEmail) GetDiscountedAmount() int

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetGrandTotal

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetHash

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetPaymentMethod

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetPaymentProcessingFee

func (t *OrderByCustomerEmail_OrderByCustomerEmail) GetPaymentProcessingFee() int

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetPaymentStatus

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetPayments

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetShippingAddress

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetShippingCharge

func (t *OrderByCustomerEmail_OrderByCustomerEmail) GetShippingCharge() int

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetShippingMethod

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetStatus

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetSubtotal

func (*OrderByCustomerEmail_OrderByCustomerEmail) GetUpdatedAt

type OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress

type OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress struct {
	ID        string                                                            "json:\"id\" graphql:\"id\""
	Street    string                                                            "json:\"street\" graphql:\"street\""
	StreetTwo *string                                                           "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                                            "json:\"city\" graphql:\"city\""
	State     *string                                                           "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                                            "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                                           "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                                           "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetCity

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetEmail

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetLocation

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetPhone

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetPostcode

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetState

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetStreet

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress) GetStreetTwo

type OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress_Location

type OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress_Location) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress_Location) GetName

func (*OrderByCustomerEmail_OrderByCustomerEmail_BillingAddress_Location) GetShortCode

type OrderByCustomerEmail_OrderByCustomerEmail_Cart

type OrderByCustomerEmail_OrderByCustomerEmail_Cart struct {
	ID                 string                                                      "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                                                        "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart) GetCartItems

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart) GetIsShippingRequired

func (t *OrderByCustomerEmail_OrderByCustomerEmail_Cart) GetIsShippingRequired() bool

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems struct {
	ID            int                                                                    "json:\"id\" graphql:\"id\""
	Product       OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                                                    "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                                                    "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems) GetAttributes

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems) GetProduct

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems) GetPurchasePrice

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems) GetQuantity

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems) GetVariation

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Attributes

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Attributes) GetName

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Attributes) GetSelectedValue

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Slug       string   "json:\"slug\" graphql:\"slug\""
	FullImages []string "json:\"fullImages\" graphql:\"fullImages\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product) GetFullImages

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product) GetName

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Product) GetSlug

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation

type OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation) GetName

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation) GetPrice

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation) GetSku

func (*OrderByCustomerEmail_OrderByCustomerEmail_Cart_CartItems_Variation) GetStock

type OrderByCustomerEmail_OrderByCustomerEmail_CouponCode

type OrderByCustomerEmail_OrderByCustomerEmail_CouponCode struct {
	Code         string              "json:\"code\" graphql:\"code\""
	DiscountType models.DiscountType "json:\"discountType\" graphql:\"discountType\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_CouponCode) GetCode

func (*OrderByCustomerEmail_OrderByCustomerEmail_CouponCode) GetDiscountType

type OrderByCustomerEmail_OrderByCustomerEmail_Customer

type OrderByCustomerEmail_OrderByCustomerEmail_Customer struct {
	Email          string  "json:\"email\" graphql:\"email\""
	Phone          *string "json:\"phone,omitempty\" graphql:\"phone\""
	FirstName      string  "json:\"firstName\" graphql:\"firstName\""
	LastName       string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePicture *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Customer) GetEmail

func (*OrderByCustomerEmail_OrderByCustomerEmail_Customer) GetFirstName

func (*OrderByCustomerEmail_OrderByCustomerEmail_Customer) GetLastName

func (*OrderByCustomerEmail_OrderByCustomerEmail_Customer) GetPhone

func (*OrderByCustomerEmail_OrderByCustomerEmail_Customer) GetProfilePicture

type OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod

type OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod) GetCurrencyName

func (*OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod) GetCurrencySymbol

func (*OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod) GetDisplayName

func (*OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_PaymentMethod) GetIsDigitalPayment

type OrderByCustomerEmail_OrderByCustomerEmail_Payments

type OrderByCustomerEmail_OrderByCustomerEmail_Payments struct {
	IsPaid        bool   "json:\"isPaid\" graphql:\"isPaid\""
	PayableAmount int    "json:\"payableAmount\" graphql:\"payableAmount\""
	GatewayName   string "json:\"gatewayName\" graphql:\"gatewayName\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_Payments) GetGatewayName

func (*OrderByCustomerEmail_OrderByCustomerEmail_Payments) GetIsPaid

func (*OrderByCustomerEmail_OrderByCustomerEmail_Payments) GetPayableAmount

type OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress

type OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress struct {
	ID        string                                                             "json:\"id\" graphql:\"id\""
	Street    string                                                             "json:\"street\" graphql:\"street\""
	StreetTwo *string                                                            "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                                             "json:\"city\" graphql:\"city\""
	State     *string                                                            "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                                             "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                                            "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                                            "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetCity

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetEmail

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetLocation

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetPhone

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetPostcode

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetState

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetStreet

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress) GetStreetTwo

type OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress_Location

type OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress_Location) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress_Location) GetName

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingAddress_Location) GetShortCode

type OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod

type OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetDeliveryCharge

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetDeliveryTimeInDays

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetDisplayName

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetID

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetIsActive

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetIsFlat

func (*OrderByCustomerEmail_OrderByCustomerEmail_ShippingMethod) GetWeightUnit

type OrderGeneratePaymentNonceForGuest

type OrderGeneratePaymentNonceForGuest struct {
	OrderGeneratePaymentNonceForGuest OrderGeneratePaymentNonceForGuest_OrderGeneratePaymentNonceForGuest "json:\"orderGeneratePaymentNonceForGuest\" graphql:\"orderGeneratePaymentNonceForGuest\""
}

func (*OrderGeneratePaymentNonceForGuest) GetOrderGeneratePaymentNonceForGuest

type OrderGeneratePaymentNonceForGuest_OrderGeneratePaymentNonceForGuest

type OrderGeneratePaymentNonceForGuest_OrderGeneratePaymentNonceForGuest struct {
	PaymentGatewayName   string  "json:\"PaymentGatewayName\" graphql:\"PaymentGatewayName\""
	Nonce                string  "json:\"Nonce\" graphql:\"Nonce\""
	StripePublishableKey *string "json:\"StripePublishableKey,omitempty\" graphql:\"StripePublishableKey\""
}

func (*OrderGeneratePaymentNonceForGuest_OrderGeneratePaymentNonceForGuest) GetNonce

func (*OrderGeneratePaymentNonceForGuest_OrderGeneratePaymentNonceForGuest) GetPaymentGatewayName

func (*OrderGeneratePaymentNonceForGuest_OrderGeneratePaymentNonceForGuest) GetStripePublishableKey

type OrderGuestCheckout

type OrderGuestCheckout struct {
	OrderGuestCheckout OrderGuestCheckout_OrderGuestCheckout "json:\"orderGuestCheckout\" graphql:\"orderGuestCheckout\""
}

func (*OrderGuestCheckout) GetOrderGuestCheckout

func (t *OrderGuestCheckout) GetOrderGuestCheckout() *OrderGuestCheckout_OrderGuestCheckout

type OrderGuestCheckout_OrderGuestCheckout

type OrderGuestCheckout_OrderGuestCheckout struct {
	ID                   string                                                 "json:\"id\" graphql:\"id\""
	Hash                 string                                                 "json:\"hash\" graphql:\"hash\""
	ShippingCharge       int                                                    "json:\"shippingCharge\" graphql:\"shippingCharge\""
	PaymentProcessingFee int                                                    "json:\"paymentProcessingFee\" graphql:\"paymentProcessingFee\""
	Subtotal             int                                                    "json:\"subtotal\" graphql:\"subtotal\""
	GrandTotal           int                                                    "json:\"grandTotal\" graphql:\"grandTotal\""
	DiscountedAmount     int                                                    "json:\"discountedAmount\" graphql:\"discountedAmount\""
	Status               models.OrderStatus                                     "json:\"status\" graphql:\"status\""
	PaymentStatus        models.OrderPaymentStatus                              "json:\"paymentStatus\" graphql:\"paymentStatus\""
	CreatedAt            string                                                 "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt            *string                                                "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	BillingAddress       OrderGuestCheckout_OrderGuestCheckout_BillingAddress   "json:\"billingAddress\" graphql:\"billingAddress\""
	ShippingAddress      *OrderGuestCheckout_OrderGuestCheckout_ShippingAddress "json:\"shippingAddress,omitempty\" graphql:\"shippingAddress\""
	Cart                 OrderGuestCheckout_OrderGuestCheckout_Cart             "json:\"cart\" graphql:\"cart\""
	Customer             OrderGuestCheckout_OrderGuestCheckout_Customer         "json:\"customer\" graphql:\"customer\""
	PaymentMethod        *OrderGuestCheckout_OrderGuestCheckout_PaymentMethod   "json:\"paymentMethod,omitempty\" graphql:\"paymentMethod\""
	ShippingMethod       *OrderGuestCheckout_OrderGuestCheckout_ShippingMethod  "json:\"shippingMethod,omitempty\" graphql:\"shippingMethod\""
	CouponCode           *OrderGuestCheckout_OrderGuestCheckout_CouponCode      "json:\"couponCode,omitempty\" graphql:\"couponCode\""
	Payments             []*OrderGuestCheckout_OrderGuestCheckout_Payments      "json:\"payments\" graphql:\"payments\""
}

func (*OrderGuestCheckout_OrderGuestCheckout) GetBillingAddress

func (*OrderGuestCheckout_OrderGuestCheckout) GetCart

func (*OrderGuestCheckout_OrderGuestCheckout) GetCouponCode

func (*OrderGuestCheckout_OrderGuestCheckout) GetCreatedAt

func (*OrderGuestCheckout_OrderGuestCheckout) GetCustomer

func (*OrderGuestCheckout_OrderGuestCheckout) GetDiscountedAmount

func (t *OrderGuestCheckout_OrderGuestCheckout) GetDiscountedAmount() int

func (*OrderGuestCheckout_OrderGuestCheckout) GetGrandTotal

func (t *OrderGuestCheckout_OrderGuestCheckout) GetGrandTotal() int

func (*OrderGuestCheckout_OrderGuestCheckout) GetHash

func (*OrderGuestCheckout_OrderGuestCheckout) GetID

func (*OrderGuestCheckout_OrderGuestCheckout) GetPaymentMethod

func (*OrderGuestCheckout_OrderGuestCheckout) GetPaymentProcessingFee

func (t *OrderGuestCheckout_OrderGuestCheckout) GetPaymentProcessingFee() int

func (*OrderGuestCheckout_OrderGuestCheckout) GetPaymentStatus

func (*OrderGuestCheckout_OrderGuestCheckout) GetPayments

func (*OrderGuestCheckout_OrderGuestCheckout) GetShippingAddress

func (*OrderGuestCheckout_OrderGuestCheckout) GetShippingCharge

func (t *OrderGuestCheckout_OrderGuestCheckout) GetShippingCharge() int

func (*OrderGuestCheckout_OrderGuestCheckout) GetShippingMethod

func (*OrderGuestCheckout_OrderGuestCheckout) GetStatus

func (*OrderGuestCheckout_OrderGuestCheckout) GetSubtotal

func (t *OrderGuestCheckout_OrderGuestCheckout) GetSubtotal() int

func (*OrderGuestCheckout_OrderGuestCheckout) GetUpdatedAt

func (t *OrderGuestCheckout_OrderGuestCheckout) GetUpdatedAt() *string

type OrderGuestCheckout_OrderGuestCheckout_BillingAddress

type OrderGuestCheckout_OrderGuestCheckout_BillingAddress struct {
	ID        string                                                        "json:\"id\" graphql:\"id\""
	Street    string                                                        "json:\"street\" graphql:\"street\""
	StreetTwo *string                                                       "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                                        "json:\"city\" graphql:\"city\""
	State     *string                                                       "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                                        "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                                       "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                                       "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrderGuestCheckout_OrderGuestCheckout_BillingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetCity

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetEmail

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetLocation

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetPhone

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetPostcode

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetState

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetStreet

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress) GetStreetTwo

type OrderGuestCheckout_OrderGuestCheckout_BillingAddress_Location

type OrderGuestCheckout_OrderGuestCheckout_BillingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress_Location) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress_Location) GetName

func (*OrderGuestCheckout_OrderGuestCheckout_BillingAddress_Location) GetShortCode

type OrderGuestCheckout_OrderGuestCheckout_Cart

type OrderGuestCheckout_OrderGuestCheckout_Cart struct {
	ID                 string                                                  "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                                                    "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Cart) GetCartItems

func (*OrderGuestCheckout_OrderGuestCheckout_Cart) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_Cart) GetIsShippingRequired

func (t *OrderGuestCheckout_OrderGuestCheckout_Cart) GetIsShippingRequired() bool

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems struct {
	ID            int                                                                "json:\"id\" graphql:\"id\""
	Product       OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                                                "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                                                "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems) GetAttributes

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems) GetProduct

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems) GetPurchasePrice

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems) GetQuantity

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems) GetVariation

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Attributes

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Attributes) GetName

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Attributes) GetSelectedValue

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Slug       string   "json:\"slug\" graphql:\"slug\""
	FullImages []string "json:\"fullImages\" graphql:\"fullImages\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product) GetFullImages

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product) GetName

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Product) GetSlug

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation

type OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation) GetName

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation) GetPrice

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation) GetSku

func (*OrderGuestCheckout_OrderGuestCheckout_Cart_CartItems_Variation) GetStock

type OrderGuestCheckout_OrderGuestCheckout_CouponCode

type OrderGuestCheckout_OrderGuestCheckout_CouponCode struct {
	Code         string              "json:\"code\" graphql:\"code\""
	DiscountType models.DiscountType "json:\"discountType\" graphql:\"discountType\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_CouponCode) GetCode

func (*OrderGuestCheckout_OrderGuestCheckout_CouponCode) GetDiscountType

type OrderGuestCheckout_OrderGuestCheckout_Customer

type OrderGuestCheckout_OrderGuestCheckout_Customer struct {
	Email          string  "json:\"email\" graphql:\"email\""
	Phone          *string "json:\"phone,omitempty\" graphql:\"phone\""
	FirstName      string  "json:\"firstName\" graphql:\"firstName\""
	LastName       string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePicture *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Customer) GetEmail

func (*OrderGuestCheckout_OrderGuestCheckout_Customer) GetFirstName

func (*OrderGuestCheckout_OrderGuestCheckout_Customer) GetLastName

func (*OrderGuestCheckout_OrderGuestCheckout_Customer) GetPhone

func (*OrderGuestCheckout_OrderGuestCheckout_Customer) GetProfilePicture

type OrderGuestCheckout_OrderGuestCheckout_PaymentMethod

type OrderGuestCheckout_OrderGuestCheckout_PaymentMethod struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_PaymentMethod) GetCurrencyName

func (*OrderGuestCheckout_OrderGuestCheckout_PaymentMethod) GetCurrencySymbol

func (*OrderGuestCheckout_OrderGuestCheckout_PaymentMethod) GetDisplayName

func (*OrderGuestCheckout_OrderGuestCheckout_PaymentMethod) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_PaymentMethod) GetIsDigitalPayment

type OrderGuestCheckout_OrderGuestCheckout_Payments

type OrderGuestCheckout_OrderGuestCheckout_Payments struct {
	IsPaid        bool   "json:\"isPaid\" graphql:\"isPaid\""
	PayableAmount int    "json:\"payableAmount\" graphql:\"payableAmount\""
	GatewayName   string "json:\"gatewayName\" graphql:\"gatewayName\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_Payments) GetGatewayName

func (*OrderGuestCheckout_OrderGuestCheckout_Payments) GetIsPaid

func (*OrderGuestCheckout_OrderGuestCheckout_Payments) GetPayableAmount

type OrderGuestCheckout_OrderGuestCheckout_ShippingAddress

type OrderGuestCheckout_OrderGuestCheckout_ShippingAddress struct {
	ID        string                                                         "json:\"id\" graphql:\"id\""
	Street    string                                                         "json:\"street\" graphql:\"street\""
	StreetTwo *string                                                        "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                                         "json:\"city\" graphql:\"city\""
	State     *string                                                        "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                                         "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                                        "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                                        "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrderGuestCheckout_OrderGuestCheckout_ShippingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetCity

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetEmail

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetLocation

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetPhone

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetPostcode

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetState

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetStreet

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress) GetStreetTwo

type OrderGuestCheckout_OrderGuestCheckout_ShippingAddress_Location

type OrderGuestCheckout_OrderGuestCheckout_ShippingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress_Location) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress_Location) GetName

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingAddress_Location) GetShortCode

type OrderGuestCheckout_OrderGuestCheckout_ShippingMethod

type OrderGuestCheckout_OrderGuestCheckout_ShippingMethod struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetDeliveryCharge

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetDeliveryTimeInDays

func (t *OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetDeliveryTimeInDays() int

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetDisplayName

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetID

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetIsActive

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetIsFlat

func (*OrderGuestCheckout_OrderGuestCheckout_ShippingMethod) GetWeightUnit

type Order_Order

type Order_Order struct {
	ID                   string                       "json:\"id\" graphql:\"id\""
	Hash                 string                       "json:\"hash\" graphql:\"hash\""
	ShippingCharge       int                          "json:\"shippingCharge\" graphql:\"shippingCharge\""
	PaymentProcessingFee int                          "json:\"paymentProcessingFee\" graphql:\"paymentProcessingFee\""
	Subtotal             int                          "json:\"subtotal\" graphql:\"subtotal\""
	GrandTotal           int                          "json:\"grandTotal\" graphql:\"grandTotal\""
	DiscountedAmount     int                          "json:\"discountedAmount\" graphql:\"discountedAmount\""
	Status               models.OrderStatus           "json:\"status\" graphql:\"status\""
	PaymentStatus        models.OrderPaymentStatus    "json:\"paymentStatus\" graphql:\"paymentStatus\""
	CreatedAt            string                       "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt            *string                      "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	BillingAddress       Order_Order_BillingAddress   "json:\"billingAddress\" graphql:\"billingAddress\""
	ShippingAddress      *Order_Order_ShippingAddress "json:\"shippingAddress,omitempty\" graphql:\"shippingAddress\""
	Cart                 Order_Order_Cart             "json:\"cart\" graphql:\"cart\""
	Customer             Order_Order_Customer         "json:\"customer\" graphql:\"customer\""
	PaymentMethod        *Order_Order_PaymentMethod   "json:\"paymentMethod,omitempty\" graphql:\"paymentMethod\""
	ShippingMethod       *Order_Order_ShippingMethod  "json:\"shippingMethod,omitempty\" graphql:\"shippingMethod\""
	CouponCode           *Order_Order_CouponCode      "json:\"couponCode,omitempty\" graphql:\"couponCode\""
	Payments             []*Order_Order_Payments      "json:\"payments\" graphql:\"payments\""
}

func (*Order_Order) GetBillingAddress

func (t *Order_Order) GetBillingAddress() *Order_Order_BillingAddress

func (*Order_Order) GetCart

func (t *Order_Order) GetCart() *Order_Order_Cart

func (*Order_Order) GetCouponCode

func (t *Order_Order) GetCouponCode() *Order_Order_CouponCode

func (*Order_Order) GetCreatedAt

func (t *Order_Order) GetCreatedAt() string

func (*Order_Order) GetCustomer

func (t *Order_Order) GetCustomer() *Order_Order_Customer

func (*Order_Order) GetDiscountedAmount

func (t *Order_Order) GetDiscountedAmount() int

func (*Order_Order) GetGrandTotal

func (t *Order_Order) GetGrandTotal() int

func (*Order_Order) GetHash

func (t *Order_Order) GetHash() string

func (*Order_Order) GetID

func (t *Order_Order) GetID() string

func (*Order_Order) GetPaymentMethod

func (t *Order_Order) GetPaymentMethod() *Order_Order_PaymentMethod

func (*Order_Order) GetPaymentProcessingFee

func (t *Order_Order) GetPaymentProcessingFee() int

func (*Order_Order) GetPaymentStatus

func (t *Order_Order) GetPaymentStatus() *models.OrderPaymentStatus

func (*Order_Order) GetPayments

func (t *Order_Order) GetPayments() []*Order_Order_Payments

func (*Order_Order) GetShippingAddress

func (t *Order_Order) GetShippingAddress() *Order_Order_ShippingAddress

func (*Order_Order) GetShippingCharge

func (t *Order_Order) GetShippingCharge() int

func (*Order_Order) GetShippingMethod

func (t *Order_Order) GetShippingMethod() *Order_Order_ShippingMethod

func (*Order_Order) GetStatus

func (t *Order_Order) GetStatus() *models.OrderStatus

func (*Order_Order) GetSubtotal

func (t *Order_Order) GetSubtotal() int

func (*Order_Order) GetUpdatedAt

func (t *Order_Order) GetUpdatedAt() *string

type Order_Order_BillingAddress

type Order_Order_BillingAddress struct {
	ID        string                              "json:\"id\" graphql:\"id\""
	Street    string                              "json:\"street\" graphql:\"street\""
	StreetTwo *string                             "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                              "json:\"city\" graphql:\"city\""
	State     *string                             "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                              "json:\"postcode\" graphql:\"postcode\""
	Email     *string                             "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                             "json:\"phone,omitempty\" graphql:\"phone\""
	Location  Order_Order_BillingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*Order_Order_BillingAddress) GetCity

func (t *Order_Order_BillingAddress) GetCity() string

func (*Order_Order_BillingAddress) GetEmail

func (t *Order_Order_BillingAddress) GetEmail() *string

func (*Order_Order_BillingAddress) GetID

func (*Order_Order_BillingAddress) GetLocation

func (*Order_Order_BillingAddress) GetPhone

func (t *Order_Order_BillingAddress) GetPhone() *string

func (*Order_Order_BillingAddress) GetPostcode

func (t *Order_Order_BillingAddress) GetPostcode() string

func (*Order_Order_BillingAddress) GetState

func (t *Order_Order_BillingAddress) GetState() *string

func (*Order_Order_BillingAddress) GetStreet

func (t *Order_Order_BillingAddress) GetStreet() string

func (*Order_Order_BillingAddress) GetStreetTwo

func (t *Order_Order_BillingAddress) GetStreetTwo() *string

type Order_Order_BillingAddress_Location

type Order_Order_BillingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*Order_Order_BillingAddress_Location) GetID

func (*Order_Order_BillingAddress_Location) GetName

func (*Order_Order_BillingAddress_Location) GetShortCode

func (t *Order_Order_BillingAddress_Location) GetShortCode() string

type Order_Order_Cart

type Order_Order_Cart struct {
	ID                 string                        "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                          "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*Order_Order_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*Order_Order_Cart) GetCartItems

func (t *Order_Order_Cart) GetCartItems() []*Order_Order_Cart_CartItems

func (*Order_Order_Cart) GetID

func (t *Order_Order_Cart) GetID() string

func (*Order_Order_Cart) GetIsShippingRequired

func (t *Order_Order_Cart) GetIsShippingRequired() bool

type Order_Order_Cart_CartItems

type Order_Order_Cart_CartItems struct {
	ID            int                                      "json:\"id\" graphql:\"id\""
	Product       Order_Order_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                      "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                      "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*Order_Order_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *Order_Order_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*Order_Order_Cart_CartItems) GetAttributes

func (*Order_Order_Cart_CartItems) GetID

func (t *Order_Order_Cart_CartItems) GetID() int

func (*Order_Order_Cart_CartItems) GetProduct

func (*Order_Order_Cart_CartItems) GetPurchasePrice

func (t *Order_Order_Cart_CartItems) GetPurchasePrice() int

func (*Order_Order_Cart_CartItems) GetQuantity

func (t *Order_Order_Cart_CartItems) GetQuantity() int

func (*Order_Order_Cart_CartItems) GetVariation

type Order_Order_Cart_CartItems_Attributes

type Order_Order_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*Order_Order_Cart_CartItems_Attributes) GetName

func (*Order_Order_Cart_CartItems_Attributes) GetSelectedValue

func (t *Order_Order_Cart_CartItems_Attributes) GetSelectedValue() string

type Order_Order_Cart_CartItems_Product

type Order_Order_Cart_CartItems_Product struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Slug       string   "json:\"slug\" graphql:\"slug\""
	FullImages []string "json:\"fullImages\" graphql:\"fullImages\""
}

func (*Order_Order_Cart_CartItems_Product) GetFullImages

func (t *Order_Order_Cart_CartItems_Product) GetFullImages() []string

func (*Order_Order_Cart_CartItems_Product) GetID

func (*Order_Order_Cart_CartItems_Product) GetName

func (*Order_Order_Cart_CartItems_Product) GetSlug

type Order_Order_Cart_CartItems_Variation

type Order_Order_Cart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*Order_Order_Cart_CartItems_Variation) GetID

func (*Order_Order_Cart_CartItems_Variation) GetName

func (*Order_Order_Cart_CartItems_Variation) GetPrice

func (*Order_Order_Cart_CartItems_Variation) GetSku

func (*Order_Order_Cart_CartItems_Variation) GetStock

type Order_Order_CouponCode

type Order_Order_CouponCode struct {
	Code         string              "json:\"code\" graphql:\"code\""
	DiscountType models.DiscountType "json:\"discountType\" graphql:\"discountType\""
}

func (*Order_Order_CouponCode) GetCode

func (t *Order_Order_CouponCode) GetCode() string

func (*Order_Order_CouponCode) GetDiscountType

func (t *Order_Order_CouponCode) GetDiscountType() *models.DiscountType

type Order_Order_Customer

type Order_Order_Customer struct {
	Email          string  "json:\"email\" graphql:\"email\""
	Phone          *string "json:\"phone,omitempty\" graphql:\"phone\""
	FirstName      string  "json:\"firstName\" graphql:\"firstName\""
	LastName       string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePicture *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
}

func (*Order_Order_Customer) GetEmail

func (t *Order_Order_Customer) GetEmail() string

func (*Order_Order_Customer) GetFirstName

func (t *Order_Order_Customer) GetFirstName() string

func (*Order_Order_Customer) GetLastName

func (t *Order_Order_Customer) GetLastName() string

func (*Order_Order_Customer) GetPhone

func (t *Order_Order_Customer) GetPhone() *string

func (*Order_Order_Customer) GetProfilePicture

func (t *Order_Order_Customer) GetProfilePicture() *string

type Order_Order_PaymentMethod

type Order_Order_PaymentMethod struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*Order_Order_PaymentMethod) GetCurrencyName

func (t *Order_Order_PaymentMethod) GetCurrencyName() string

func (*Order_Order_PaymentMethod) GetCurrencySymbol

func (t *Order_Order_PaymentMethod) GetCurrencySymbol() string

func (*Order_Order_PaymentMethod) GetDisplayName

func (t *Order_Order_PaymentMethod) GetDisplayName() string

func (*Order_Order_PaymentMethod) GetID

func (t *Order_Order_PaymentMethod) GetID() string

func (*Order_Order_PaymentMethod) GetIsDigitalPayment

func (t *Order_Order_PaymentMethod) GetIsDigitalPayment() bool

type Order_Order_Payments

type Order_Order_Payments struct {
	IsPaid        bool   "json:\"isPaid\" graphql:\"isPaid\""
	PayableAmount int    "json:\"payableAmount\" graphql:\"payableAmount\""
	GatewayName   string "json:\"gatewayName\" graphql:\"gatewayName\""
}

func (*Order_Order_Payments) GetGatewayName

func (t *Order_Order_Payments) GetGatewayName() string

func (*Order_Order_Payments) GetIsPaid

func (t *Order_Order_Payments) GetIsPaid() bool

func (*Order_Order_Payments) GetPayableAmount

func (t *Order_Order_Payments) GetPayableAmount() int

type Order_Order_ShippingAddress

type Order_Order_ShippingAddress struct {
	ID        string                               "json:\"id\" graphql:\"id\""
	Street    string                               "json:\"street\" graphql:\"street\""
	StreetTwo *string                              "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                               "json:\"city\" graphql:\"city\""
	State     *string                              "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                               "json:\"postcode\" graphql:\"postcode\""
	Email     *string                              "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                              "json:\"phone,omitempty\" graphql:\"phone\""
	Location  Order_Order_ShippingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*Order_Order_ShippingAddress) GetCity

func (t *Order_Order_ShippingAddress) GetCity() string

func (*Order_Order_ShippingAddress) GetEmail

func (t *Order_Order_ShippingAddress) GetEmail() *string

func (*Order_Order_ShippingAddress) GetID

func (*Order_Order_ShippingAddress) GetLocation

func (*Order_Order_ShippingAddress) GetPhone

func (t *Order_Order_ShippingAddress) GetPhone() *string

func (*Order_Order_ShippingAddress) GetPostcode

func (t *Order_Order_ShippingAddress) GetPostcode() string

func (*Order_Order_ShippingAddress) GetState

func (t *Order_Order_ShippingAddress) GetState() *string

func (*Order_Order_ShippingAddress) GetStreet

func (t *Order_Order_ShippingAddress) GetStreet() string

func (*Order_Order_ShippingAddress) GetStreetTwo

func (t *Order_Order_ShippingAddress) GetStreetTwo() *string

type Order_Order_ShippingAddress_Location

type Order_Order_ShippingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*Order_Order_ShippingAddress_Location) GetID

func (*Order_Order_ShippingAddress_Location) GetName

func (*Order_Order_ShippingAddress_Location) GetShortCode

func (t *Order_Order_ShippingAddress_Location) GetShortCode() string

type Order_Order_ShippingMethod

type Order_Order_ShippingMethod struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*Order_Order_ShippingMethod) GetDeliveryCharge

func (t *Order_Order_ShippingMethod) GetDeliveryCharge() int

func (*Order_Order_ShippingMethod) GetDeliveryTimeInDays

func (t *Order_Order_ShippingMethod) GetDeliveryTimeInDays() int

func (*Order_Order_ShippingMethod) GetDisplayName

func (t *Order_Order_ShippingMethod) GetDisplayName() string

func (*Order_Order_ShippingMethod) GetID

func (*Order_Order_ShippingMethod) GetIsActive

func (t *Order_Order_ShippingMethod) GetIsActive() bool

func (*Order_Order_ShippingMethod) GetIsFlat

func (t *Order_Order_ShippingMethod) GetIsFlat() bool

func (*Order_Order_ShippingMethod) GetWeightUnit

func (t *Order_Order_ShippingMethod) GetWeightUnit() *models.WeightUnit

type Orders

type Orders struct {
	Orders []*Orders_Orders "json:\"orders\" graphql:\"orders\""
}

func (*Orders) GetOrders

func (t *Orders) GetOrders() []*Orders_Orders

type OrdersByAdmin

type OrdersByAdmin struct {
	OrdersByAdmin []*OrdersByAdmin_OrdersByAdmin "json:\"ordersByAdmin\" graphql:\"ordersByAdmin\""
}

func (*OrdersByAdmin) GetOrdersByAdmin

func (t *OrdersByAdmin) GetOrdersByAdmin() []*OrdersByAdmin_OrdersByAdmin

type OrdersByAdmin_OrdersByAdmin

type OrdersByAdmin_OrdersByAdmin struct {
	ID                   string                                       "json:\"id\" graphql:\"id\""
	Hash                 string                                       "json:\"hash\" graphql:\"hash\""
	ShippingCharge       int                                          "json:\"shippingCharge\" graphql:\"shippingCharge\""
	PaymentProcessingFee int                                          "json:\"paymentProcessingFee\" graphql:\"paymentProcessingFee\""
	Subtotal             int                                          "json:\"subtotal\" graphql:\"subtotal\""
	GrandTotal           int                                          "json:\"grandTotal\" graphql:\"grandTotal\""
	DiscountedAmount     int                                          "json:\"discountedAmount\" graphql:\"discountedAmount\""
	Status               models.OrderStatus                           "json:\"status\" graphql:\"status\""
	PaymentStatus        models.OrderPaymentStatus                    "json:\"paymentStatus\" graphql:\"paymentStatus\""
	CreatedAt            string                                       "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt            *string                                      "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	BillingAddress       OrdersByAdmin_OrdersByAdmin_BillingAddress   "json:\"billingAddress\" graphql:\"billingAddress\""
	ShippingAddress      *OrdersByAdmin_OrdersByAdmin_ShippingAddress "json:\"shippingAddress,omitempty\" graphql:\"shippingAddress\""
	Cart                 OrdersByAdmin_OrdersByAdmin_Cart             "json:\"cart\" graphql:\"cart\""
	Customer             OrdersByAdmin_OrdersByAdmin_Customer         "json:\"customer\" graphql:\"customer\""
	PaymentMethod        *OrdersByAdmin_OrdersByAdmin_PaymentMethod   "json:\"paymentMethod,omitempty\" graphql:\"paymentMethod\""
	ShippingMethod       *OrdersByAdmin_OrdersByAdmin_ShippingMethod  "json:\"shippingMethod,omitempty\" graphql:\"shippingMethod\""
	CouponCode           *OrdersByAdmin_OrdersByAdmin_CouponCode      "json:\"couponCode,omitempty\" graphql:\"couponCode\""
	Payments             []*OrdersByAdmin_OrdersByAdmin_Payments      "json:\"payments\" graphql:\"payments\""
}

func (*OrdersByAdmin_OrdersByAdmin) GetBillingAddress

func (*OrdersByAdmin_OrdersByAdmin) GetCart

func (*OrdersByAdmin_OrdersByAdmin) GetCouponCode

func (*OrdersByAdmin_OrdersByAdmin) GetCreatedAt

func (t *OrdersByAdmin_OrdersByAdmin) GetCreatedAt() string

func (*OrdersByAdmin_OrdersByAdmin) GetCustomer

func (*OrdersByAdmin_OrdersByAdmin) GetDiscountedAmount

func (t *OrdersByAdmin_OrdersByAdmin) GetDiscountedAmount() int

func (*OrdersByAdmin_OrdersByAdmin) GetGrandTotal

func (t *OrdersByAdmin_OrdersByAdmin) GetGrandTotal() int

func (*OrdersByAdmin_OrdersByAdmin) GetHash

func (t *OrdersByAdmin_OrdersByAdmin) GetHash() string

func (*OrdersByAdmin_OrdersByAdmin) GetID

func (*OrdersByAdmin_OrdersByAdmin) GetPaymentMethod

func (*OrdersByAdmin_OrdersByAdmin) GetPaymentProcessingFee

func (t *OrdersByAdmin_OrdersByAdmin) GetPaymentProcessingFee() int

func (*OrdersByAdmin_OrdersByAdmin) GetPaymentStatus

func (t *OrdersByAdmin_OrdersByAdmin) GetPaymentStatus() *models.OrderPaymentStatus

func (*OrdersByAdmin_OrdersByAdmin) GetPayments

func (*OrdersByAdmin_OrdersByAdmin) GetShippingAddress

func (*OrdersByAdmin_OrdersByAdmin) GetShippingCharge

func (t *OrdersByAdmin_OrdersByAdmin) GetShippingCharge() int

func (*OrdersByAdmin_OrdersByAdmin) GetShippingMethod

func (*OrdersByAdmin_OrdersByAdmin) GetStatus

func (*OrdersByAdmin_OrdersByAdmin) GetSubtotal

func (t *OrdersByAdmin_OrdersByAdmin) GetSubtotal() int

func (*OrdersByAdmin_OrdersByAdmin) GetUpdatedAt

func (t *OrdersByAdmin_OrdersByAdmin) GetUpdatedAt() *string

type OrdersByAdmin_OrdersByAdmin_BillingAddress

type OrdersByAdmin_OrdersByAdmin_BillingAddress struct {
	ID        string                                              "json:\"id\" graphql:\"id\""
	Street    string                                              "json:\"street\" graphql:\"street\""
	StreetTwo *string                                             "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                              "json:\"city\" graphql:\"city\""
	State     *string                                             "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                              "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                             "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                             "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrdersByAdmin_OrdersByAdmin_BillingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetCity

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetEmail

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetID

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetLocation

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetPhone

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetPostcode

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetState

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetStreet

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress) GetStreetTwo

type OrdersByAdmin_OrdersByAdmin_BillingAddress_Location

type OrdersByAdmin_OrdersByAdmin_BillingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress_Location) GetID

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress_Location) GetName

func (*OrdersByAdmin_OrdersByAdmin_BillingAddress_Location) GetShortCode

type OrdersByAdmin_OrdersByAdmin_Cart

type OrdersByAdmin_OrdersByAdmin_Cart struct {
	ID                 string                                        "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                                          "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*OrdersByAdmin_OrdersByAdmin_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*OrdersByAdmin_OrdersByAdmin_Cart) GetCartItems

func (*OrdersByAdmin_OrdersByAdmin_Cart) GetID

func (*OrdersByAdmin_OrdersByAdmin_Cart) GetIsShippingRequired

func (t *OrdersByAdmin_OrdersByAdmin_Cart) GetIsShippingRequired() bool

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems struct {
	ID            int                                                      "json:\"id\" graphql:\"id\""
	Product       OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                                      "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                                      "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetAttributes

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetID

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetProduct

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetPurchasePrice

func (t *OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetPurchasePrice() int

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetQuantity

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems) GetVariation

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Attributes

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Attributes) GetName

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Attributes) GetSelectedValue

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Slug       string   "json:\"slug\" graphql:\"slug\""
	FullImages []string "json:\"fullImages\" graphql:\"fullImages\""
}

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product) GetFullImages

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product) GetID

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product) GetName

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Product) GetSlug

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation

type OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation) GetID

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation) GetName

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation) GetPrice

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation) GetSku

func (*OrdersByAdmin_OrdersByAdmin_Cart_CartItems_Variation) GetStock

type OrdersByAdmin_OrdersByAdmin_CouponCode

type OrdersByAdmin_OrdersByAdmin_CouponCode struct {
	Code         string              "json:\"code\" graphql:\"code\""
	DiscountType models.DiscountType "json:\"discountType\" graphql:\"discountType\""
}

func (*OrdersByAdmin_OrdersByAdmin_CouponCode) GetCode

func (*OrdersByAdmin_OrdersByAdmin_CouponCode) GetDiscountType

type OrdersByAdmin_OrdersByAdmin_Customer

type OrdersByAdmin_OrdersByAdmin_Customer struct {
	Email          string  "json:\"email\" graphql:\"email\""
	Phone          *string "json:\"phone,omitempty\" graphql:\"phone\""
	FirstName      string  "json:\"firstName\" graphql:\"firstName\""
	LastName       string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePicture *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
}

func (*OrdersByAdmin_OrdersByAdmin_Customer) GetEmail

func (*OrdersByAdmin_OrdersByAdmin_Customer) GetFirstName

func (t *OrdersByAdmin_OrdersByAdmin_Customer) GetFirstName() string

func (*OrdersByAdmin_OrdersByAdmin_Customer) GetLastName

func (*OrdersByAdmin_OrdersByAdmin_Customer) GetPhone

func (*OrdersByAdmin_OrdersByAdmin_Customer) GetProfilePicture

func (t *OrdersByAdmin_OrdersByAdmin_Customer) GetProfilePicture() *string

type OrdersByAdmin_OrdersByAdmin_PaymentMethod

type OrdersByAdmin_OrdersByAdmin_PaymentMethod struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetCurrencyName

func (*OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetCurrencySymbol

func (t *OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetCurrencySymbol() string

func (*OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetDisplayName

func (*OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetID

func (*OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetIsDigitalPayment

func (t *OrdersByAdmin_OrdersByAdmin_PaymentMethod) GetIsDigitalPayment() bool

type OrdersByAdmin_OrdersByAdmin_Payments

type OrdersByAdmin_OrdersByAdmin_Payments struct {
	IsPaid        bool   "json:\"isPaid\" graphql:\"isPaid\""
	PayableAmount int    "json:\"payableAmount\" graphql:\"payableAmount\""
	GatewayName   string "json:\"gatewayName\" graphql:\"gatewayName\""
}

func (*OrdersByAdmin_OrdersByAdmin_Payments) GetGatewayName

func (t *OrdersByAdmin_OrdersByAdmin_Payments) GetGatewayName() string

func (*OrdersByAdmin_OrdersByAdmin_Payments) GetIsPaid

func (*OrdersByAdmin_OrdersByAdmin_Payments) GetPayableAmount

func (t *OrdersByAdmin_OrdersByAdmin_Payments) GetPayableAmount() int

type OrdersByAdmin_OrdersByAdmin_ShippingAddress

type OrdersByAdmin_OrdersByAdmin_ShippingAddress struct {
	ID        string                                               "json:\"id\" graphql:\"id\""
	Street    string                                               "json:\"street\" graphql:\"street\""
	StreetTwo *string                                              "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                               "json:\"city\" graphql:\"city\""
	State     *string                                              "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                               "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                              "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                              "json:\"phone,omitempty\" graphql:\"phone\""
	Location  OrdersByAdmin_OrdersByAdmin_ShippingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetCity

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetEmail

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetID

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetLocation

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetPhone

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetPostcode

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetState

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetStreet

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress) GetStreetTwo

type OrdersByAdmin_OrdersByAdmin_ShippingAddress_Location

type OrdersByAdmin_OrdersByAdmin_ShippingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress_Location) GetID

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress_Location) GetName

func (*OrdersByAdmin_OrdersByAdmin_ShippingAddress_Location) GetShortCode

type OrdersByAdmin_OrdersByAdmin_ShippingMethod

type OrdersByAdmin_OrdersByAdmin_ShippingMethod struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetDeliveryCharge

func (t *OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetDeliveryCharge() int

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetDeliveryTimeInDays

func (t *OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetDeliveryTimeInDays() int

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetDisplayName

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetID

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetIsActive

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetIsFlat

func (*OrdersByAdmin_OrdersByAdmin_ShippingMethod) GetWeightUnit

type Orders_Orders

type Orders_Orders struct {
	ID                   string                         "json:\"id\" graphql:\"id\""
	Hash                 string                         "json:\"hash\" graphql:\"hash\""
	ShippingCharge       int                            "json:\"shippingCharge\" graphql:\"shippingCharge\""
	PaymentProcessingFee int                            "json:\"paymentProcessingFee\" graphql:\"paymentProcessingFee\""
	Subtotal             int                            "json:\"subtotal\" graphql:\"subtotal\""
	GrandTotal           int                            "json:\"grandTotal\" graphql:\"grandTotal\""
	DiscountedAmount     int                            "json:\"discountedAmount\" graphql:\"discountedAmount\""
	Status               models.OrderStatus             "json:\"status\" graphql:\"status\""
	PaymentStatus        models.OrderPaymentStatus      "json:\"paymentStatus\" graphql:\"paymentStatus\""
	CreatedAt            string                         "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt            *string                        "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	BillingAddress       Orders_Orders_BillingAddress   "json:\"billingAddress\" graphql:\"billingAddress\""
	ShippingAddress      *Orders_Orders_ShippingAddress "json:\"shippingAddress,omitempty\" graphql:\"shippingAddress\""
	Cart                 Orders_Orders_Cart             "json:\"cart\" graphql:\"cart\""
	Customer             Orders_Orders_Customer         "json:\"customer\" graphql:\"customer\""
	PaymentMethod        *Orders_Orders_PaymentMethod   "json:\"paymentMethod,omitempty\" graphql:\"paymentMethod\""
	ShippingMethod       *Orders_Orders_ShippingMethod  "json:\"shippingMethod,omitempty\" graphql:\"shippingMethod\""
	CouponCode           *Orders_Orders_CouponCode      "json:\"couponCode,omitempty\" graphql:\"couponCode\""
	Payments             []*Orders_Orders_Payments      "json:\"payments\" graphql:\"payments\""
}

func (*Orders_Orders) GetBillingAddress

func (t *Orders_Orders) GetBillingAddress() *Orders_Orders_BillingAddress

func (*Orders_Orders) GetCart

func (t *Orders_Orders) GetCart() *Orders_Orders_Cart

func (*Orders_Orders) GetCouponCode

func (t *Orders_Orders) GetCouponCode() *Orders_Orders_CouponCode

func (*Orders_Orders) GetCreatedAt

func (t *Orders_Orders) GetCreatedAt() string

func (*Orders_Orders) GetCustomer

func (t *Orders_Orders) GetCustomer() *Orders_Orders_Customer

func (*Orders_Orders) GetDiscountedAmount

func (t *Orders_Orders) GetDiscountedAmount() int

func (*Orders_Orders) GetGrandTotal

func (t *Orders_Orders) GetGrandTotal() int

func (*Orders_Orders) GetHash

func (t *Orders_Orders) GetHash() string

func (*Orders_Orders) GetID

func (t *Orders_Orders) GetID() string

func (*Orders_Orders) GetPaymentMethod

func (t *Orders_Orders) GetPaymentMethod() *Orders_Orders_PaymentMethod

func (*Orders_Orders) GetPaymentProcessingFee

func (t *Orders_Orders) GetPaymentProcessingFee() int

func (*Orders_Orders) GetPaymentStatus

func (t *Orders_Orders) GetPaymentStatus() *models.OrderPaymentStatus

func (*Orders_Orders) GetPayments

func (t *Orders_Orders) GetPayments() []*Orders_Orders_Payments

func (*Orders_Orders) GetShippingAddress

func (t *Orders_Orders) GetShippingAddress() *Orders_Orders_ShippingAddress

func (*Orders_Orders) GetShippingCharge

func (t *Orders_Orders) GetShippingCharge() int

func (*Orders_Orders) GetShippingMethod

func (t *Orders_Orders) GetShippingMethod() *Orders_Orders_ShippingMethod

func (*Orders_Orders) GetStatus

func (t *Orders_Orders) GetStatus() *models.OrderStatus

func (*Orders_Orders) GetSubtotal

func (t *Orders_Orders) GetSubtotal() int

func (*Orders_Orders) GetUpdatedAt

func (t *Orders_Orders) GetUpdatedAt() *string

type Orders_Orders_BillingAddress

type Orders_Orders_BillingAddress struct {
	ID        string                                "json:\"id\" graphql:\"id\""
	Street    string                                "json:\"street\" graphql:\"street\""
	StreetTwo *string                               "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                "json:\"city\" graphql:\"city\""
	State     *string                               "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                "json:\"postcode\" graphql:\"postcode\""
	Email     *string                               "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                               "json:\"phone,omitempty\" graphql:\"phone\""
	Location  Orders_Orders_BillingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*Orders_Orders_BillingAddress) GetCity

func (t *Orders_Orders_BillingAddress) GetCity() string

func (*Orders_Orders_BillingAddress) GetEmail

func (t *Orders_Orders_BillingAddress) GetEmail() *string

func (*Orders_Orders_BillingAddress) GetID

func (*Orders_Orders_BillingAddress) GetLocation

func (*Orders_Orders_BillingAddress) GetPhone

func (t *Orders_Orders_BillingAddress) GetPhone() *string

func (*Orders_Orders_BillingAddress) GetPostcode

func (t *Orders_Orders_BillingAddress) GetPostcode() string

func (*Orders_Orders_BillingAddress) GetState

func (t *Orders_Orders_BillingAddress) GetState() *string

func (*Orders_Orders_BillingAddress) GetStreet

func (t *Orders_Orders_BillingAddress) GetStreet() string

func (*Orders_Orders_BillingAddress) GetStreetTwo

func (t *Orders_Orders_BillingAddress) GetStreetTwo() *string

type Orders_Orders_BillingAddress_Location

type Orders_Orders_BillingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*Orders_Orders_BillingAddress_Location) GetID

func (*Orders_Orders_BillingAddress_Location) GetName

func (*Orders_Orders_BillingAddress_Location) GetShortCode

type Orders_Orders_Cart

type Orders_Orders_Cart struct {
	ID                 string                          "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                            "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*Orders_Orders_Cart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*Orders_Orders_Cart) GetCartItems

func (t *Orders_Orders_Cart) GetCartItems() []*Orders_Orders_Cart_CartItems

func (*Orders_Orders_Cart) GetID

func (t *Orders_Orders_Cart) GetID() string

func (*Orders_Orders_Cart) GetIsShippingRequired

func (t *Orders_Orders_Cart) GetIsShippingRequired() bool

type Orders_Orders_Cart_CartItems

type Orders_Orders_Cart_CartItems struct {
	ID            int                                        "json:\"id\" graphql:\"id\""
	Product       Orders_Orders_Cart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                        "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                        "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*Orders_Orders_Cart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *Orders_Orders_Cart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*Orders_Orders_Cart_CartItems) GetAttributes

func (*Orders_Orders_Cart_CartItems) GetID

func (t *Orders_Orders_Cart_CartItems) GetID() int

func (*Orders_Orders_Cart_CartItems) GetProduct

func (*Orders_Orders_Cart_CartItems) GetPurchasePrice

func (t *Orders_Orders_Cart_CartItems) GetPurchasePrice() int

func (*Orders_Orders_Cart_CartItems) GetQuantity

func (t *Orders_Orders_Cart_CartItems) GetQuantity() int

func (*Orders_Orders_Cart_CartItems) GetVariation

type Orders_Orders_Cart_CartItems_Attributes

type Orders_Orders_Cart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*Orders_Orders_Cart_CartItems_Attributes) GetName

func (*Orders_Orders_Cart_CartItems_Attributes) GetSelectedValue

func (t *Orders_Orders_Cart_CartItems_Attributes) GetSelectedValue() string

type Orders_Orders_Cart_CartItems_Product

type Orders_Orders_Cart_CartItems_Product struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Slug       string   "json:\"slug\" graphql:\"slug\""
	FullImages []string "json:\"fullImages\" graphql:\"fullImages\""
}

func (*Orders_Orders_Cart_CartItems_Product) GetFullImages

func (t *Orders_Orders_Cart_CartItems_Product) GetFullImages() []string

func (*Orders_Orders_Cart_CartItems_Product) GetID

func (*Orders_Orders_Cart_CartItems_Product) GetName

func (*Orders_Orders_Cart_CartItems_Product) GetSlug

type Orders_Orders_Cart_CartItems_Variation

type Orders_Orders_Cart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*Orders_Orders_Cart_CartItems_Variation) GetID

func (*Orders_Orders_Cart_CartItems_Variation) GetName

func (*Orders_Orders_Cart_CartItems_Variation) GetPrice

func (*Orders_Orders_Cart_CartItems_Variation) GetSku

func (*Orders_Orders_Cart_CartItems_Variation) GetStock

type Orders_Orders_CouponCode

type Orders_Orders_CouponCode struct {
	Code         string              "json:\"code\" graphql:\"code\""
	DiscountType models.DiscountType "json:\"discountType\" graphql:\"discountType\""
}

func (*Orders_Orders_CouponCode) GetCode

func (t *Orders_Orders_CouponCode) GetCode() string

func (*Orders_Orders_CouponCode) GetDiscountType

func (t *Orders_Orders_CouponCode) GetDiscountType() *models.DiscountType

type Orders_Orders_Customer

type Orders_Orders_Customer struct {
	Email          string  "json:\"email\" graphql:\"email\""
	Phone          *string "json:\"phone,omitempty\" graphql:\"phone\""
	FirstName      string  "json:\"firstName\" graphql:\"firstName\""
	LastName       string  "json:\"lastName\" graphql:\"lastName\""
	ProfilePicture *string "json:\"profilePicture,omitempty\" graphql:\"profilePicture\""
}

func (*Orders_Orders_Customer) GetEmail

func (t *Orders_Orders_Customer) GetEmail() string

func (*Orders_Orders_Customer) GetFirstName

func (t *Orders_Orders_Customer) GetFirstName() string

func (*Orders_Orders_Customer) GetLastName

func (t *Orders_Orders_Customer) GetLastName() string

func (*Orders_Orders_Customer) GetPhone

func (t *Orders_Orders_Customer) GetPhone() *string

func (*Orders_Orders_Customer) GetProfilePicture

func (t *Orders_Orders_Customer) GetProfilePicture() *string

type Orders_Orders_PaymentMethod

type Orders_Orders_PaymentMethod struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*Orders_Orders_PaymentMethod) GetCurrencyName

func (t *Orders_Orders_PaymentMethod) GetCurrencyName() string

func (*Orders_Orders_PaymentMethod) GetCurrencySymbol

func (t *Orders_Orders_PaymentMethod) GetCurrencySymbol() string

func (*Orders_Orders_PaymentMethod) GetDisplayName

func (t *Orders_Orders_PaymentMethod) GetDisplayName() string

func (*Orders_Orders_PaymentMethod) GetID

func (*Orders_Orders_PaymentMethod) GetIsDigitalPayment

func (t *Orders_Orders_PaymentMethod) GetIsDigitalPayment() bool

type Orders_Orders_Payments

type Orders_Orders_Payments struct {
	IsPaid        bool   "json:\"isPaid\" graphql:\"isPaid\""
	PayableAmount int    "json:\"payableAmount\" graphql:\"payableAmount\""
	GatewayName   string "json:\"gatewayName\" graphql:\"gatewayName\""
}

func (*Orders_Orders_Payments) GetGatewayName

func (t *Orders_Orders_Payments) GetGatewayName() string

func (*Orders_Orders_Payments) GetIsPaid

func (t *Orders_Orders_Payments) GetIsPaid() bool

func (*Orders_Orders_Payments) GetPayableAmount

func (t *Orders_Orders_Payments) GetPayableAmount() int

type Orders_Orders_ShippingAddress

type Orders_Orders_ShippingAddress struct {
	ID        string                                 "json:\"id\" graphql:\"id\""
	Street    string                                 "json:\"street\" graphql:\"street\""
	StreetTwo *string                                "json:\"streetTwo,omitempty\" graphql:\"streetTwo\""
	City      string                                 "json:\"city\" graphql:\"city\""
	State     *string                                "json:\"state,omitempty\" graphql:\"state\""
	Postcode  string                                 "json:\"postcode\" graphql:\"postcode\""
	Email     *string                                "json:\"email,omitempty\" graphql:\"email\""
	Phone     *string                                "json:\"phone,omitempty\" graphql:\"phone\""
	Location  Orders_Orders_ShippingAddress_Location "json:\"location\" graphql:\"location\""
}

func (*Orders_Orders_ShippingAddress) GetCity

func (*Orders_Orders_ShippingAddress) GetEmail

func (t *Orders_Orders_ShippingAddress) GetEmail() *string

func (*Orders_Orders_ShippingAddress) GetID

func (*Orders_Orders_ShippingAddress) GetLocation

func (*Orders_Orders_ShippingAddress) GetPhone

func (t *Orders_Orders_ShippingAddress) GetPhone() *string

func (*Orders_Orders_ShippingAddress) GetPostcode

func (t *Orders_Orders_ShippingAddress) GetPostcode() string

func (*Orders_Orders_ShippingAddress) GetState

func (t *Orders_Orders_ShippingAddress) GetState() *string

func (*Orders_Orders_ShippingAddress) GetStreet

func (t *Orders_Orders_ShippingAddress) GetStreet() string

func (*Orders_Orders_ShippingAddress) GetStreetTwo

func (t *Orders_Orders_ShippingAddress) GetStreetTwo() *string

type Orders_Orders_ShippingAddress_Location

type Orders_Orders_ShippingAddress_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*Orders_Orders_ShippingAddress_Location) GetID

func (*Orders_Orders_ShippingAddress_Location) GetName

func (*Orders_Orders_ShippingAddress_Location) GetShortCode

type Orders_Orders_ShippingMethod

type Orders_Orders_ShippingMethod struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*Orders_Orders_ShippingMethod) GetDeliveryCharge

func (t *Orders_Orders_ShippingMethod) GetDeliveryCharge() int

func (*Orders_Orders_ShippingMethod) GetDeliveryTimeInDays

func (t *Orders_Orders_ShippingMethod) GetDeliveryTimeInDays() int

func (*Orders_Orders_ShippingMethod) GetDisplayName

func (t *Orders_Orders_ShippingMethod) GetDisplayName() string

func (*Orders_Orders_ShippingMethod) GetID

func (*Orders_Orders_ShippingMethod) GetIsActive

func (t *Orders_Orders_ShippingMethod) GetIsActive() bool

func (*Orders_Orders_ShippingMethod) GetIsFlat

func (t *Orders_Orders_ShippingMethod) GetIsFlat() bool

func (*Orders_Orders_ShippingMethod) GetWeightUnit

func (t *Orders_Orders_ShippingMethod) GetWeightUnit() *models.WeightUnit

type PaymentMethods

type PaymentMethods struct {
	PaymentMethods []*PaymentMethods_PaymentMethods "json:\"paymentMethods\" graphql:\"paymentMethods\""
}

func (*PaymentMethods) GetPaymentMethods

func (t *PaymentMethods) GetPaymentMethods() []*PaymentMethods_PaymentMethods

type PaymentMethods_PaymentMethods

type PaymentMethods_PaymentMethods struct {
	ID               string "json:\"id\" graphql:\"id\""
	DisplayName      string "json:\"displayName\" graphql:\"displayName\""
	CurrencyName     string "json:\"currencyName\" graphql:\"currencyName\""
	CurrencySymbol   string "json:\"currencySymbol\" graphql:\"currencySymbol\""
	IsDigitalPayment bool   "json:\"isDigitalPayment\" graphql:\"isDigitalPayment\""
}

func (*PaymentMethods_PaymentMethods) GetCurrencyName

func (t *PaymentMethods_PaymentMethods) GetCurrencyName() string

func (*PaymentMethods_PaymentMethods) GetCurrencySymbol

func (t *PaymentMethods_PaymentMethods) GetCurrencySymbol() string

func (*PaymentMethods_PaymentMethods) GetDisplayName

func (t *PaymentMethods_PaymentMethods) GetDisplayName() string

func (*PaymentMethods_PaymentMethods) GetID

func (*PaymentMethods_PaymentMethods) GetIsDigitalPayment

func (t *PaymentMethods_PaymentMethods) GetIsDigitalPayment() bool

type Product

type Product struct {
	Product Product_Product "json:\"product\" graphql:\"product\""
}

func (*Product) GetProduct

func (t *Product) GetProduct() *Product_Product

type ProductByAdmin

type ProductByAdmin struct {
	ProductByAdmin ProductByAdmin_ProductByAdmin "json:\"productByAdmin\" graphql:\"productByAdmin\""
}

func (*ProductByAdmin) GetProductByAdmin

func (t *ProductByAdmin) GetProductByAdmin() *ProductByAdmin_ProductByAdmin

type ProductByAdmin_ProductByAdmin

type ProductByAdmin_ProductByAdmin struct {
	ID                      string                                        "json:\"id\" graphql:\"id\""
	Name                    string                                        "json:\"name\" graphql:\"name\""
	Slug                    string                                        "json:\"slug\" graphql:\"slug\""
	Description             string                                        "json:\"description\" graphql:\"description\""
	Sku                     *string                                       "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                                          "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                                          "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                                           "json:\"price\" graphql:\"price\""
	FullImages              []string                                      "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                          "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                                           "json:\"views\" graphql:\"views\""
	CreatedAt               string                                        "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit                           "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                                       "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *ProductByAdmin_ProductByAdmin_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*ProductByAdmin_ProductByAdmin_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*ProductByAdmin_ProductByAdmin_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                                           "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*ProductByAdmin_ProductByAdmin_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*ProductByAdmin_ProductByAdmin) GetAttributes

func (*ProductByAdmin_ProductByAdmin) GetCategory

func (*ProductByAdmin_ProductByAdmin) GetCreatedAt

func (t *ProductByAdmin_ProductByAdmin) GetCreatedAt() string

func (*ProductByAdmin_ProductByAdmin) GetDescription

func (t *ProductByAdmin_ProductByAdmin) GetDescription() string

func (*ProductByAdmin_ProductByAdmin) GetDigitalItems

func (*ProductByAdmin_ProductByAdmin) GetFullImages

func (t *ProductByAdmin_ProductByAdmin) GetFullImages() []string

func (*ProductByAdmin_ProductByAdmin) GetID

func (*ProductByAdmin_ProductByAdmin) GetIsDigitalProduct

func (t *ProductByAdmin_ProductByAdmin) GetIsDigitalProduct() bool

func (*ProductByAdmin_ProductByAdmin) GetMaxItemPerOrder

func (t *ProductByAdmin_ProductByAdmin) GetMaxItemPerOrder() *int

func (*ProductByAdmin_ProductByAdmin) GetName

func (*ProductByAdmin_ProductByAdmin) GetPrice

func (t *ProductByAdmin_ProductByAdmin) GetPrice() int

func (*ProductByAdmin_ProductByAdmin) GetProductSpecificDiscount

func (t *ProductByAdmin_ProductByAdmin) GetProductSpecificDiscount() int

func (*ProductByAdmin_ProductByAdmin) GetProductUnit

func (t *ProductByAdmin_ProductByAdmin) GetProductUnit() *models.ProductUnit

func (*ProductByAdmin_ProductByAdmin) GetSku

func (*ProductByAdmin_ProductByAdmin) GetSlug

func (*ProductByAdmin_ProductByAdmin) GetStock

func (t *ProductByAdmin_ProductByAdmin) GetStock() *int

func (*ProductByAdmin_ProductByAdmin) GetUpdatedAt

func (t *ProductByAdmin_ProductByAdmin) GetUpdatedAt() *string

func (*ProductByAdmin_ProductByAdmin) GetVariations

func (*ProductByAdmin_ProductByAdmin) GetViews

func (t *ProductByAdmin_ProductByAdmin) GetViews() int

type ProductByAdmin_ProductByAdmin_Attributes

type ProductByAdmin_ProductByAdmin_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*ProductByAdmin_ProductByAdmin_Attributes) GetID

func (*ProductByAdmin_ProductByAdmin_Attributes) GetIsRequired

func (*ProductByAdmin_ProductByAdmin_Attributes) GetName

func (*ProductByAdmin_ProductByAdmin_Attributes) GetValues

type ProductByAdmin_ProductByAdmin_Category

type ProductByAdmin_ProductByAdmin_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*ProductByAdmin_ProductByAdmin_Category) GetDescription

func (t *ProductByAdmin_ProductByAdmin_Category) GetDescription() *string

func (*ProductByAdmin_ProductByAdmin_Category) GetFullImage

func (*ProductByAdmin_ProductByAdmin_Category) GetID

func (*ProductByAdmin_ProductByAdmin_Category) GetName

func (*ProductByAdmin_ProductByAdmin_Category) GetSlug

type ProductByAdmin_ProductByAdmin_DigitalItems

type ProductByAdmin_ProductByAdmin_DigitalItems struct {
	ID          string                                                 "json:\"id\" graphql:\"id\""
	Description *string                                                "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                                 "json:\"title\" graphql:\"title\""
	Position    int                                                    "json:\"position\" graphql:\"position\""
	Contents    []*ProductByAdmin_ProductByAdmin_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*ProductByAdmin_ProductByAdmin_DigitalItems) GetContents

func (*ProductByAdmin_ProductByAdmin_DigitalItems) GetDescription

func (*ProductByAdmin_ProductByAdmin_DigitalItems) GetID

func (*ProductByAdmin_ProductByAdmin_DigitalItems) GetPosition

func (*ProductByAdmin_ProductByAdmin_DigitalItems) GetTitle

type ProductByAdmin_ProductByAdmin_DigitalItems_Contents

type ProductByAdmin_ProductByAdmin_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetContentText

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetContentType

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetContentURL

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetID

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetIsTrialAllowed

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetPosition

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetTitle

func (*ProductByAdmin_ProductByAdmin_DigitalItems_Contents) GetUpdatedAt

type ProductByAdmin_ProductByAdmin_Variations

type ProductByAdmin_ProductByAdmin_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*ProductByAdmin_ProductByAdmin_Variations) GetID

func (*ProductByAdmin_ProductByAdmin_Variations) GetName

func (*ProductByAdmin_ProductByAdmin_Variations) GetPrice

func (*ProductByAdmin_ProductByAdmin_Variations) GetSku

func (*ProductByAdmin_ProductByAdmin_Variations) GetStock

type ProductBySlug

type ProductBySlug struct {
	ProductBySlug ProductBySlug_ProductBySlug "json:\"productBySlug\" graphql:\"productBySlug\""
}

func (*ProductBySlug) GetProductBySlug

func (t *ProductBySlug) GetProductBySlug() *ProductBySlug_ProductBySlug

type ProductBySlug_ProductBySlug

type ProductBySlug_ProductBySlug struct {
	ID                      string                                      "json:\"id\" graphql:\"id\""
	Name                    string                                      "json:\"name\" graphql:\"name\""
	Slug                    string                                      "json:\"slug\" graphql:\"slug\""
	Description             string                                      "json:\"description\" graphql:\"description\""
	Sku                     *string                                     "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                                        "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                                        "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                                         "json:\"price\" graphql:\"price\""
	FullImages              []string                                    "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                        "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                                         "json:\"views\" graphql:\"views\""
	CreatedAt               string                                      "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit                         "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                                     "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *ProductBySlug_ProductBySlug_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*ProductBySlug_ProductBySlug_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*ProductBySlug_ProductBySlug_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                                         "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*ProductBySlug_ProductBySlug_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*ProductBySlug_ProductBySlug) GetAttributes

func (*ProductBySlug_ProductBySlug) GetCategory

func (*ProductBySlug_ProductBySlug) GetCreatedAt

func (t *ProductBySlug_ProductBySlug) GetCreatedAt() string

func (*ProductBySlug_ProductBySlug) GetDescription

func (t *ProductBySlug_ProductBySlug) GetDescription() string

func (*ProductBySlug_ProductBySlug) GetDigitalItems

func (*ProductBySlug_ProductBySlug) GetFullImages

func (t *ProductBySlug_ProductBySlug) GetFullImages() []string

func (*ProductBySlug_ProductBySlug) GetID

func (*ProductBySlug_ProductBySlug) GetIsDigitalProduct

func (t *ProductBySlug_ProductBySlug) GetIsDigitalProduct() bool

func (*ProductBySlug_ProductBySlug) GetMaxItemPerOrder

func (t *ProductBySlug_ProductBySlug) GetMaxItemPerOrder() *int

func (*ProductBySlug_ProductBySlug) GetName

func (t *ProductBySlug_ProductBySlug) GetName() string

func (*ProductBySlug_ProductBySlug) GetPrice

func (t *ProductBySlug_ProductBySlug) GetPrice() int

func (*ProductBySlug_ProductBySlug) GetProductSpecificDiscount

func (t *ProductBySlug_ProductBySlug) GetProductSpecificDiscount() int

func (*ProductBySlug_ProductBySlug) GetProductUnit

func (t *ProductBySlug_ProductBySlug) GetProductUnit() *models.ProductUnit

func (*ProductBySlug_ProductBySlug) GetSku

func (t *ProductBySlug_ProductBySlug) GetSku() *string

func (*ProductBySlug_ProductBySlug) GetSlug

func (t *ProductBySlug_ProductBySlug) GetSlug() string

func (*ProductBySlug_ProductBySlug) GetStock

func (t *ProductBySlug_ProductBySlug) GetStock() *int

func (*ProductBySlug_ProductBySlug) GetUpdatedAt

func (t *ProductBySlug_ProductBySlug) GetUpdatedAt() *string

func (*ProductBySlug_ProductBySlug) GetVariations

func (*ProductBySlug_ProductBySlug) GetViews

func (t *ProductBySlug_ProductBySlug) GetViews() int

type ProductBySlug_ProductBySlug_Attributes

type ProductBySlug_ProductBySlug_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*ProductBySlug_ProductBySlug_Attributes) GetID

func (*ProductBySlug_ProductBySlug_Attributes) GetIsRequired

func (t *ProductBySlug_ProductBySlug_Attributes) GetIsRequired() bool

func (*ProductBySlug_ProductBySlug_Attributes) GetName

func (*ProductBySlug_ProductBySlug_Attributes) GetValues

type ProductBySlug_ProductBySlug_Category

type ProductBySlug_ProductBySlug_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*ProductBySlug_ProductBySlug_Category) GetDescription

func (t *ProductBySlug_ProductBySlug_Category) GetDescription() *string

func (*ProductBySlug_ProductBySlug_Category) GetFullImage

func (t *ProductBySlug_ProductBySlug_Category) GetFullImage() *string

func (*ProductBySlug_ProductBySlug_Category) GetID

func (*ProductBySlug_ProductBySlug_Category) GetName

func (*ProductBySlug_ProductBySlug_Category) GetSlug

type ProductBySlug_ProductBySlug_DigitalItems

type ProductBySlug_ProductBySlug_DigitalItems struct {
	ID          string                                               "json:\"id\" graphql:\"id\""
	Description *string                                              "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                               "json:\"title\" graphql:\"title\""
	Position    int                                                  "json:\"position\" graphql:\"position\""
	Contents    []*ProductBySlug_ProductBySlug_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*ProductBySlug_ProductBySlug_DigitalItems) GetContents

func (*ProductBySlug_ProductBySlug_DigitalItems) GetDescription

func (t *ProductBySlug_ProductBySlug_DigitalItems) GetDescription() *string

func (*ProductBySlug_ProductBySlug_DigitalItems) GetID

func (*ProductBySlug_ProductBySlug_DigitalItems) GetPosition

func (*ProductBySlug_ProductBySlug_DigitalItems) GetTitle

type ProductBySlug_ProductBySlug_DigitalItems_Contents

type ProductBySlug_ProductBySlug_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetContentText

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetContentType

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetContentURL

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetID

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetIsTrialAllowed

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetPosition

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetTitle

func (*ProductBySlug_ProductBySlug_DigitalItems_Contents) GetUpdatedAt

type ProductBySlug_ProductBySlug_Variations

type ProductBySlug_ProductBySlug_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*ProductBySlug_ProductBySlug_Variations) GetID

func (*ProductBySlug_ProductBySlug_Variations) GetName

func (*ProductBySlug_ProductBySlug_Variations) GetPrice

func (*ProductBySlug_ProductBySlug_Variations) GetSku

func (*ProductBySlug_ProductBySlug_Variations) GetStock

type ProductSearch

type ProductSearch struct {
	ProductSearch []*ProductSearch_ProductSearch "json:\"productSearch\" graphql:\"productSearch\""
}

func (*ProductSearch) GetProductSearch

func (t *ProductSearch) GetProductSearch() []*ProductSearch_ProductSearch

type ProductSearchByAdmin

type ProductSearchByAdmin struct {
	ProductSearchByAdmin []*ProductSearchByAdmin_ProductSearchByAdmin "json:\"productSearchByAdmin\" graphql:\"productSearchByAdmin\""
}

func (*ProductSearchByAdmin) GetProductSearchByAdmin

func (t *ProductSearchByAdmin) GetProductSearchByAdmin() []*ProductSearchByAdmin_ProductSearchByAdmin

type ProductSearchByAdmin_ProductSearchByAdmin

type ProductSearchByAdmin_ProductSearchByAdmin struct {
	ID                      string                                                    "json:\"id\" graphql:\"id\""
	Name                    string                                                    "json:\"name\" graphql:\"name\""
	Slug                    string                                                    "json:\"slug\" graphql:\"slug\""
	Description             string                                                    "json:\"description\" graphql:\"description\""
	Sku                     *string                                                   "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                                                      "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                                                      "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                                                       "json:\"price\" graphql:\"price\""
	FullImages              []string                                                  "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                                      "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                                                       "json:\"views\" graphql:\"views\""
	CreatedAt               string                                                    "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit                                       "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                                                   "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *ProductSearchByAdmin_ProductSearchByAdmin_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*ProductSearchByAdmin_ProductSearchByAdmin_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*ProductSearchByAdmin_ProductSearchByAdmin_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                                                       "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetAttributes

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetCategory

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetCreatedAt

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetDescription

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetDigitalItems

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetFullImages

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetID

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetIsDigitalProduct

func (t *ProductSearchByAdmin_ProductSearchByAdmin) GetIsDigitalProduct() bool

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetMaxItemPerOrder

func (t *ProductSearchByAdmin_ProductSearchByAdmin) GetMaxItemPerOrder() *int

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetName

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetPrice

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetProductSpecificDiscount

func (t *ProductSearchByAdmin_ProductSearchByAdmin) GetProductSpecificDiscount() int

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetProductUnit

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetSku

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetSlug

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetStock

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetUpdatedAt

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetVariations

func (*ProductSearchByAdmin_ProductSearchByAdmin) GetViews

type ProductSearchByAdmin_ProductSearchByAdmin_Attributes

type ProductSearchByAdmin_ProductSearchByAdmin_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*ProductSearchByAdmin_ProductSearchByAdmin_Attributes) GetID

func (*ProductSearchByAdmin_ProductSearchByAdmin_Attributes) GetIsRequired

func (*ProductSearchByAdmin_ProductSearchByAdmin_Attributes) GetName

func (*ProductSearchByAdmin_ProductSearchByAdmin_Attributes) GetValues

type ProductSearchByAdmin_ProductSearchByAdmin_Category

type ProductSearchByAdmin_ProductSearchByAdmin_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*ProductSearchByAdmin_ProductSearchByAdmin_Category) GetDescription

func (*ProductSearchByAdmin_ProductSearchByAdmin_Category) GetFullImage

func (*ProductSearchByAdmin_ProductSearchByAdmin_Category) GetID

func (*ProductSearchByAdmin_ProductSearchByAdmin_Category) GetName

func (*ProductSearchByAdmin_ProductSearchByAdmin_Category) GetSlug

type ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems

type ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems struct {
	ID          string                                                             "json:\"id\" graphql:\"id\""
	Description *string                                                            "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                                             "json:\"title\" graphql:\"title\""
	Position    int                                                                "json:\"position\" graphql:\"position\""
	Contents    []*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems) GetContents

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems) GetDescription

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems) GetID

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems) GetPosition

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems) GetTitle

type ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents

type ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetContentText

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetContentType

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetContentURL

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetID

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetIsTrialAllowed

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetPosition

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetTitle

func (*ProductSearchByAdmin_ProductSearchByAdmin_DigitalItems_Contents) GetUpdatedAt

type ProductSearchByAdmin_ProductSearchByAdmin_Variations

type ProductSearchByAdmin_ProductSearchByAdmin_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*ProductSearchByAdmin_ProductSearchByAdmin_Variations) GetID

func (*ProductSearchByAdmin_ProductSearchByAdmin_Variations) GetName

func (*ProductSearchByAdmin_ProductSearchByAdmin_Variations) GetPrice

func (*ProductSearchByAdmin_ProductSearchByAdmin_Variations) GetSku

func (*ProductSearchByAdmin_ProductSearchByAdmin_Variations) GetStock

type ProductSearch_ProductSearch

type ProductSearch_ProductSearch struct {
	ID                      string                                      "json:\"id\" graphql:\"id\""
	Name                    string                                      "json:\"name\" graphql:\"name\""
	Slug                    string                                      "json:\"slug\" graphql:\"slug\""
	Description             string                                      "json:\"description\" graphql:\"description\""
	Sku                     *string                                     "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                                        "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                                        "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                                         "json:\"price\" graphql:\"price\""
	FullImages              []string                                    "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                        "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                                         "json:\"views\" graphql:\"views\""
	CreatedAt               string                                      "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit                         "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                                     "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *ProductSearch_ProductSearch_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*ProductSearch_ProductSearch_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*ProductSearch_ProductSearch_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                                         "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*ProductSearch_ProductSearch_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*ProductSearch_ProductSearch) GetAttributes

func (*ProductSearch_ProductSearch) GetCategory

func (*ProductSearch_ProductSearch) GetCreatedAt

func (t *ProductSearch_ProductSearch) GetCreatedAt() string

func (*ProductSearch_ProductSearch) GetDescription

func (t *ProductSearch_ProductSearch) GetDescription() string

func (*ProductSearch_ProductSearch) GetDigitalItems

func (*ProductSearch_ProductSearch) GetFullImages

func (t *ProductSearch_ProductSearch) GetFullImages() []string

func (*ProductSearch_ProductSearch) GetID

func (*ProductSearch_ProductSearch) GetIsDigitalProduct

func (t *ProductSearch_ProductSearch) GetIsDigitalProduct() bool

func (*ProductSearch_ProductSearch) GetMaxItemPerOrder

func (t *ProductSearch_ProductSearch) GetMaxItemPerOrder() *int

func (*ProductSearch_ProductSearch) GetName

func (t *ProductSearch_ProductSearch) GetName() string

func (*ProductSearch_ProductSearch) GetPrice

func (t *ProductSearch_ProductSearch) GetPrice() int

func (*ProductSearch_ProductSearch) GetProductSpecificDiscount

func (t *ProductSearch_ProductSearch) GetProductSpecificDiscount() int

func (*ProductSearch_ProductSearch) GetProductUnit

func (t *ProductSearch_ProductSearch) GetProductUnit() *models.ProductUnit

func (*ProductSearch_ProductSearch) GetSku

func (t *ProductSearch_ProductSearch) GetSku() *string

func (*ProductSearch_ProductSearch) GetSlug

func (t *ProductSearch_ProductSearch) GetSlug() string

func (*ProductSearch_ProductSearch) GetStock

func (t *ProductSearch_ProductSearch) GetStock() *int

func (*ProductSearch_ProductSearch) GetUpdatedAt

func (t *ProductSearch_ProductSearch) GetUpdatedAt() *string

func (*ProductSearch_ProductSearch) GetVariations

func (*ProductSearch_ProductSearch) GetViews

func (t *ProductSearch_ProductSearch) GetViews() int

type ProductSearch_ProductSearch_Attributes

type ProductSearch_ProductSearch_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*ProductSearch_ProductSearch_Attributes) GetID

func (*ProductSearch_ProductSearch_Attributes) GetIsRequired

func (t *ProductSearch_ProductSearch_Attributes) GetIsRequired() bool

func (*ProductSearch_ProductSearch_Attributes) GetName

func (*ProductSearch_ProductSearch_Attributes) GetValues

type ProductSearch_ProductSearch_Category

type ProductSearch_ProductSearch_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*ProductSearch_ProductSearch_Category) GetDescription

func (t *ProductSearch_ProductSearch_Category) GetDescription() *string

func (*ProductSearch_ProductSearch_Category) GetFullImage

func (t *ProductSearch_ProductSearch_Category) GetFullImage() *string

func (*ProductSearch_ProductSearch_Category) GetID

func (*ProductSearch_ProductSearch_Category) GetName

func (*ProductSearch_ProductSearch_Category) GetSlug

type ProductSearch_ProductSearch_DigitalItems

type ProductSearch_ProductSearch_DigitalItems struct {
	ID          string                                               "json:\"id\" graphql:\"id\""
	Description *string                                              "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                               "json:\"title\" graphql:\"title\""
	Position    int                                                  "json:\"position\" graphql:\"position\""
	Contents    []*ProductSearch_ProductSearch_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*ProductSearch_ProductSearch_DigitalItems) GetContents

func (*ProductSearch_ProductSearch_DigitalItems) GetDescription

func (t *ProductSearch_ProductSearch_DigitalItems) GetDescription() *string

func (*ProductSearch_ProductSearch_DigitalItems) GetID

func (*ProductSearch_ProductSearch_DigitalItems) GetPosition

func (*ProductSearch_ProductSearch_DigitalItems) GetTitle

type ProductSearch_ProductSearch_DigitalItems_Contents

type ProductSearch_ProductSearch_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetContentText

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetContentType

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetContentURL

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetID

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetIsTrialAllowed

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetPosition

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetTitle

func (*ProductSearch_ProductSearch_DigitalItems_Contents) GetUpdatedAt

type ProductSearch_ProductSearch_Variations

type ProductSearch_ProductSearch_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*ProductSearch_ProductSearch_Variations) GetID

func (*ProductSearch_ProductSearch_Variations) GetName

func (*ProductSearch_ProductSearch_Variations) GetPrice

func (*ProductSearch_ProductSearch_Variations) GetSku

func (*ProductSearch_ProductSearch_Variations) GetStock

type Product_Product

type Product_Product struct {
	ID                      string                          "json:\"id\" graphql:\"id\""
	Name                    string                          "json:\"name\" graphql:\"name\""
	Slug                    string                          "json:\"slug\" graphql:\"slug\""
	Description             string                          "json:\"description\" graphql:\"description\""
	Sku                     *string                         "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                            "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                            "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                             "json:\"price\" graphql:\"price\""
	FullImages              []string                        "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                            "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                             "json:\"views\" graphql:\"views\""
	CreatedAt               string                          "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit             "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                         "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *Product_Product_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*Product_Product_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*Product_Product_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                             "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*Product_Product_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*Product_Product) GetAttributes

func (t *Product_Product) GetAttributes() []*Product_Product_Attributes

func (*Product_Product) GetCategory

func (t *Product_Product) GetCategory() *Product_Product_Category

func (*Product_Product) GetCreatedAt

func (t *Product_Product) GetCreatedAt() string

func (*Product_Product) GetDescription

func (t *Product_Product) GetDescription() string

func (*Product_Product) GetDigitalItems

func (t *Product_Product) GetDigitalItems() []*Product_Product_DigitalItems

func (*Product_Product) GetFullImages

func (t *Product_Product) GetFullImages() []string

func (*Product_Product) GetID

func (t *Product_Product) GetID() string

func (*Product_Product) GetIsDigitalProduct

func (t *Product_Product) GetIsDigitalProduct() bool

func (*Product_Product) GetMaxItemPerOrder

func (t *Product_Product) GetMaxItemPerOrder() *int

func (*Product_Product) GetName

func (t *Product_Product) GetName() string

func (*Product_Product) GetPrice

func (t *Product_Product) GetPrice() int

func (*Product_Product) GetProductSpecificDiscount

func (t *Product_Product) GetProductSpecificDiscount() int

func (*Product_Product) GetProductUnit

func (t *Product_Product) GetProductUnit() *models.ProductUnit

func (*Product_Product) GetSku

func (t *Product_Product) GetSku() *string

func (*Product_Product) GetSlug

func (t *Product_Product) GetSlug() string

func (*Product_Product) GetStock

func (t *Product_Product) GetStock() *int

func (*Product_Product) GetUpdatedAt

func (t *Product_Product) GetUpdatedAt() *string

func (*Product_Product) GetVariations

func (t *Product_Product) GetVariations() []*Product_Product_Variations

func (*Product_Product) GetViews

func (t *Product_Product) GetViews() int

type Product_Product_Attributes

type Product_Product_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*Product_Product_Attributes) GetID

func (*Product_Product_Attributes) GetIsRequired

func (t *Product_Product_Attributes) GetIsRequired() bool

func (*Product_Product_Attributes) GetName

func (t *Product_Product_Attributes) GetName() string

func (*Product_Product_Attributes) GetValues

func (t *Product_Product_Attributes) GetValues() []string

type Product_Product_Category

type Product_Product_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*Product_Product_Category) GetDescription

func (t *Product_Product_Category) GetDescription() *string

func (*Product_Product_Category) GetFullImage

func (t *Product_Product_Category) GetFullImage() *string

func (*Product_Product_Category) GetID

func (t *Product_Product_Category) GetID() string

func (*Product_Product_Category) GetName

func (t *Product_Product_Category) GetName() string

func (*Product_Product_Category) GetSlug

func (t *Product_Product_Category) GetSlug() string

type Product_Product_DigitalItems

type Product_Product_DigitalItems struct {
	ID          string                                   "json:\"id\" graphql:\"id\""
	Description *string                                  "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                   "json:\"title\" graphql:\"title\""
	Position    int                                      "json:\"position\" graphql:\"position\""
	Contents    []*Product_Product_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*Product_Product_DigitalItems) GetContents

func (*Product_Product_DigitalItems) GetDescription

func (t *Product_Product_DigitalItems) GetDescription() *string

func (*Product_Product_DigitalItems) GetID

func (*Product_Product_DigitalItems) GetPosition

func (t *Product_Product_DigitalItems) GetPosition() int

func (*Product_Product_DigitalItems) GetTitle

func (t *Product_Product_DigitalItems) GetTitle() string

type Product_Product_DigitalItems_Contents

type Product_Product_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*Product_Product_DigitalItems_Contents) GetContentText

func (t *Product_Product_DigitalItems_Contents) GetContentText() *string

func (*Product_Product_DigitalItems_Contents) GetContentType

func (*Product_Product_DigitalItems_Contents) GetContentURL

func (t *Product_Product_DigitalItems_Contents) GetContentURL() *string

func (*Product_Product_DigitalItems_Contents) GetID

func (*Product_Product_DigitalItems_Contents) GetIsTrialAllowed

func (t *Product_Product_DigitalItems_Contents) GetIsTrialAllowed() bool

func (*Product_Product_DigitalItems_Contents) GetPosition

func (t *Product_Product_DigitalItems_Contents) GetPosition() int

func (*Product_Product_DigitalItems_Contents) GetTitle

func (*Product_Product_DigitalItems_Contents) GetUpdatedAt

type Product_Product_Variations

type Product_Product_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*Product_Product_Variations) GetID

func (*Product_Product_Variations) GetName

func (t *Product_Product_Variations) GetName() string

func (*Product_Product_Variations) GetPrice

func (t *Product_Product_Variations) GetPrice() int

func (*Product_Product_Variations) GetSku

func (t *Product_Product_Variations) GetSku() *string

func (*Product_Product_Variations) GetStock

func (t *Product_Product_Variations) GetStock() *int

type Products

type Products struct {
	Products []*Products_Products "json:\"products\" graphql:\"products\""
}

func (*Products) GetProducts

func (t *Products) GetProducts() []*Products_Products

type ProductsByAdmin

type ProductsByAdmin struct {
	ProductsByAdmin []*ProductsByAdmin_ProductsByAdmin "json:\"productsByAdmin\" graphql:\"productsByAdmin\""
}

func (*ProductsByAdmin) GetProductsByAdmin

func (t *ProductsByAdmin) GetProductsByAdmin() []*ProductsByAdmin_ProductsByAdmin

type ProductsByAdmin_ProductsByAdmin

type ProductsByAdmin_ProductsByAdmin struct {
	ID                      string                                          "json:\"id\" graphql:\"id\""
	Name                    string                                          "json:\"name\" graphql:\"name\""
	Slug                    string                                          "json:\"slug\" graphql:\"slug\""
	Description             string                                          "json:\"description\" graphql:\"description\""
	Sku                     *string                                         "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                                            "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                                            "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                                             "json:\"price\" graphql:\"price\""
	FullImages              []string                                        "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                            "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                                             "json:\"views\" graphql:\"views\""
	CreatedAt               string                                          "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit                             "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                                         "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *ProductsByAdmin_ProductsByAdmin_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*ProductsByAdmin_ProductsByAdmin_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*ProductsByAdmin_ProductsByAdmin_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                                             "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*ProductsByAdmin_ProductsByAdmin_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*ProductsByAdmin_ProductsByAdmin) GetAttributes

func (*ProductsByAdmin_ProductsByAdmin) GetCategory

func (*ProductsByAdmin_ProductsByAdmin) GetCreatedAt

func (t *ProductsByAdmin_ProductsByAdmin) GetCreatedAt() string

func (*ProductsByAdmin_ProductsByAdmin) GetDescription

func (t *ProductsByAdmin_ProductsByAdmin) GetDescription() string

func (*ProductsByAdmin_ProductsByAdmin) GetDigitalItems

func (*ProductsByAdmin_ProductsByAdmin) GetFullImages

func (t *ProductsByAdmin_ProductsByAdmin) GetFullImages() []string

func (*ProductsByAdmin_ProductsByAdmin) GetID

func (*ProductsByAdmin_ProductsByAdmin) GetIsDigitalProduct

func (t *ProductsByAdmin_ProductsByAdmin) GetIsDigitalProduct() bool

func (*ProductsByAdmin_ProductsByAdmin) GetMaxItemPerOrder

func (t *ProductsByAdmin_ProductsByAdmin) GetMaxItemPerOrder() *int

func (*ProductsByAdmin_ProductsByAdmin) GetName

func (*ProductsByAdmin_ProductsByAdmin) GetPrice

func (t *ProductsByAdmin_ProductsByAdmin) GetPrice() int

func (*ProductsByAdmin_ProductsByAdmin) GetProductSpecificDiscount

func (t *ProductsByAdmin_ProductsByAdmin) GetProductSpecificDiscount() int

func (*ProductsByAdmin_ProductsByAdmin) GetProductUnit

func (t *ProductsByAdmin_ProductsByAdmin) GetProductUnit() *models.ProductUnit

func (*ProductsByAdmin_ProductsByAdmin) GetSku

func (*ProductsByAdmin_ProductsByAdmin) GetSlug

func (*ProductsByAdmin_ProductsByAdmin) GetStock

func (t *ProductsByAdmin_ProductsByAdmin) GetStock() *int

func (*ProductsByAdmin_ProductsByAdmin) GetUpdatedAt

func (t *ProductsByAdmin_ProductsByAdmin) GetUpdatedAt() *string

func (*ProductsByAdmin_ProductsByAdmin) GetVariations

func (*ProductsByAdmin_ProductsByAdmin) GetViews

func (t *ProductsByAdmin_ProductsByAdmin) GetViews() int

type ProductsByAdmin_ProductsByAdmin_Attributes

type ProductsByAdmin_ProductsByAdmin_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*ProductsByAdmin_ProductsByAdmin_Attributes) GetID

func (*ProductsByAdmin_ProductsByAdmin_Attributes) GetIsRequired

func (*ProductsByAdmin_ProductsByAdmin_Attributes) GetName

func (*ProductsByAdmin_ProductsByAdmin_Attributes) GetValues

type ProductsByAdmin_ProductsByAdmin_Category

type ProductsByAdmin_ProductsByAdmin_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*ProductsByAdmin_ProductsByAdmin_Category) GetDescription

func (t *ProductsByAdmin_ProductsByAdmin_Category) GetDescription() *string

func (*ProductsByAdmin_ProductsByAdmin_Category) GetFullImage

func (*ProductsByAdmin_ProductsByAdmin_Category) GetID

func (*ProductsByAdmin_ProductsByAdmin_Category) GetName

func (*ProductsByAdmin_ProductsByAdmin_Category) GetSlug

type ProductsByAdmin_ProductsByAdmin_DigitalItems

type ProductsByAdmin_ProductsByAdmin_DigitalItems struct {
	ID          string                                                   "json:\"id\" graphql:\"id\""
	Description *string                                                  "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                                   "json:\"title\" graphql:\"title\""
	Position    int                                                      "json:\"position\" graphql:\"position\""
	Contents    []*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems) GetContents

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems) GetDescription

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems) GetID

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems) GetPosition

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems) GetTitle

type ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents

type ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetContentText

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetContentType

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetContentURL

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetID

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetIsTrialAllowed

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetPosition

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetTitle

func (*ProductsByAdmin_ProductsByAdmin_DigitalItems_Contents) GetUpdatedAt

type ProductsByAdmin_ProductsByAdmin_Variations

type ProductsByAdmin_ProductsByAdmin_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*ProductsByAdmin_ProductsByAdmin_Variations) GetID

func (*ProductsByAdmin_ProductsByAdmin_Variations) GetName

func (*ProductsByAdmin_ProductsByAdmin_Variations) GetPrice

func (*ProductsByAdmin_ProductsByAdmin_Variations) GetSku

func (*ProductsByAdmin_ProductsByAdmin_Variations) GetStock

type Products_Products

type Products_Products struct {
	ID                      string                            "json:\"id\" graphql:\"id\""
	Name                    string                            "json:\"name\" graphql:\"name\""
	Slug                    string                            "json:\"slug\" graphql:\"slug\""
	Description             string                            "json:\"description\" graphql:\"description\""
	Sku                     *string                           "json:\"sku,omitempty\" graphql:\"sku\""
	Stock                   *int                              "json:\"stock,omitempty\" graphql:\"stock\""
	MaxItemPerOrder         *int                              "json:\"maxItemPerOrder,omitempty\" graphql:\"maxItemPerOrder\""
	Price                   int                               "json:\"price\" graphql:\"price\""
	FullImages              []string                          "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                              "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	Views                   int                               "json:\"views\" graphql:\"views\""
	CreatedAt               string                            "json:\"createdAt\" graphql:\"createdAt\""
	ProductUnit             *models.ProductUnit               "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	UpdatedAt               *string                           "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Category                *Products_Products_Category       "json:\"category,omitempty\" graphql:\"category\""
	Attributes              []*Products_Products_Attributes   "json:\"attributes\" graphql:\"attributes\""
	Variations              []*Products_Products_Variations   "json:\"variations\" graphql:\"variations\""
	ProductSpecificDiscount int                               "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	DigitalItems            []*Products_Products_DigitalItems "json:\"digitalItems\" graphql:\"digitalItems\""
}

func (*Products_Products) GetAttributes

func (t *Products_Products) GetAttributes() []*Products_Products_Attributes

func (*Products_Products) GetCategory

func (*Products_Products) GetCreatedAt

func (t *Products_Products) GetCreatedAt() string

func (*Products_Products) GetDescription

func (t *Products_Products) GetDescription() string

func (*Products_Products) GetDigitalItems

func (t *Products_Products) GetDigitalItems() []*Products_Products_DigitalItems

func (*Products_Products) GetFullImages

func (t *Products_Products) GetFullImages() []string

func (*Products_Products) GetID

func (t *Products_Products) GetID() string

func (*Products_Products) GetIsDigitalProduct

func (t *Products_Products) GetIsDigitalProduct() bool

func (*Products_Products) GetMaxItemPerOrder

func (t *Products_Products) GetMaxItemPerOrder() *int

func (*Products_Products) GetName

func (t *Products_Products) GetName() string

func (*Products_Products) GetPrice

func (t *Products_Products) GetPrice() int

func (*Products_Products) GetProductSpecificDiscount

func (t *Products_Products) GetProductSpecificDiscount() int

func (*Products_Products) GetProductUnit

func (t *Products_Products) GetProductUnit() *models.ProductUnit

func (*Products_Products) GetSku

func (t *Products_Products) GetSku() *string

func (*Products_Products) GetSlug

func (t *Products_Products) GetSlug() string

func (*Products_Products) GetStock

func (t *Products_Products) GetStock() *int

func (*Products_Products) GetUpdatedAt

func (t *Products_Products) GetUpdatedAt() *string

func (*Products_Products) GetVariations

func (t *Products_Products) GetVariations() []*Products_Products_Variations

func (*Products_Products) GetViews

func (t *Products_Products) GetViews() int

type Products_Products_Attributes

type Products_Products_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*Products_Products_Attributes) GetID

func (*Products_Products_Attributes) GetIsRequired

func (t *Products_Products_Attributes) GetIsRequired() bool

func (*Products_Products_Attributes) GetName

func (t *Products_Products_Attributes) GetName() string

func (*Products_Products_Attributes) GetValues

func (t *Products_Products_Attributes) GetValues() []string

type Products_Products_Category

type Products_Products_Category struct {
	ID          string  "json:\"id\" graphql:\"id\""
	Name        string  "json:\"name\" graphql:\"name\""
	Slug        string  "json:\"slug\" graphql:\"slug\""
	Description *string "json:\"description,omitempty\" graphql:\"description\""
	FullImage   *string "json:\"fullImage,omitempty\" graphql:\"fullImage\""
}

func (*Products_Products_Category) GetDescription

func (t *Products_Products_Category) GetDescription() *string

func (*Products_Products_Category) GetFullImage

func (t *Products_Products_Category) GetFullImage() *string

func (*Products_Products_Category) GetID

func (*Products_Products_Category) GetName

func (t *Products_Products_Category) GetName() string

func (*Products_Products_Category) GetSlug

func (t *Products_Products_Category) GetSlug() string

type Products_Products_DigitalItems

type Products_Products_DigitalItems struct {
	ID          string                                     "json:\"id\" graphql:\"id\""
	Description *string                                    "json:\"description,omitempty\" graphql:\"description\""
	Title       string                                     "json:\"title\" graphql:\"title\""
	Position    int                                        "json:\"position\" graphql:\"position\""
	Contents    []*Products_Products_DigitalItems_Contents "json:\"contents\" graphql:\"contents\""
}

func (*Products_Products_DigitalItems) GetContents

func (*Products_Products_DigitalItems) GetDescription

func (t *Products_Products_DigitalItems) GetDescription() *string

func (*Products_Products_DigitalItems) GetID

func (*Products_Products_DigitalItems) GetPosition

func (t *Products_Products_DigitalItems) GetPosition() int

func (*Products_Products_DigitalItems) GetTitle

func (t *Products_Products_DigitalItems) GetTitle() string

type Products_Products_DigitalItems_Contents

type Products_Products_DigitalItems_Contents struct {
	Position       int                       "json:\"position\" graphql:\"position\""
	Title          string                    "json:\"title\" graphql:\"title\""
	ID             string                    "json:\"id\" graphql:\"id\""
	UpdatedAt      string                    "json:\"updatedAt\" graphql:\"updatedAt\""
	ContentText    *string                   "json:\"contentText,omitempty\" graphql:\"contentText\""
	ContentType    models.DigitalContentType "json:\"contentType\" graphql:\"contentType\""
	ContentURL     *string                   "json:\"contentUrl,omitempty\" graphql:\"contentUrl\""
	IsTrialAllowed bool                      "json:\"isTrialAllowed\" graphql:\"isTrialAllowed\""
}

func (*Products_Products_DigitalItems_Contents) GetContentText

func (t *Products_Products_DigitalItems_Contents) GetContentText() *string

func (*Products_Products_DigitalItems_Contents) GetContentType

func (*Products_Products_DigitalItems_Contents) GetContentURL

func (t *Products_Products_DigitalItems_Contents) GetContentURL() *string

func (*Products_Products_DigitalItems_Contents) GetID

func (*Products_Products_DigitalItems_Contents) GetIsTrialAllowed

func (t *Products_Products_DigitalItems_Contents) GetIsTrialAllowed() bool

func (*Products_Products_DigitalItems_Contents) GetPosition

func (*Products_Products_DigitalItems_Contents) GetTitle

func (*Products_Products_DigitalItems_Contents) GetUpdatedAt

type Products_Products_Variations

type Products_Products_Variations struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Price int     "json:\"price\" graphql:\"price\""
	Name  string  "json:\"name\" graphql:\"name\""
}

func (*Products_Products_Variations) GetID

func (*Products_Products_Variations) GetName

func (t *Products_Products_Variations) GetName() string

func (*Products_Products_Variations) GetPrice

func (t *Products_Products_Variations) GetPrice() int

func (*Products_Products_Variations) GetSku

func (t *Products_Products_Variations) GetSku() *string

func (*Products_Products_Variations) GetStock

func (t *Products_Products_Variations) GetStock() *int

type Query

type Query struct {
	Cart                                models.PCart                                   "json:\"cart\" graphql:\"cart\""
	PaymentMethods                      []*models.PaymentMethod                        "json:\"paymentMethods\" graphql:\"paymentMethods\""
	CheckPaymentProcessingFee           int                                            "json:\"checkPaymentProcessingFee\" graphql:\"checkPaymentProcessingFee\""
	AbandonedCarts                      []*models.Cart                                 "json:\"abandonedCarts\" graphql:\"abandonedCarts\""
	BlogPostsByAdmin                    []*models.BlogPost                             "json:\"blogPostsByAdmin\" graphql:\"blogPostsByAdmin\""
	BlogPostByAdmin                     models.BlogPost                                "json:\"blogPostByAdmin\" graphql:\"blogPostByAdmin\""
	BlogPosts                           []*models.PBlogPost                            "json:\"blogPosts\" graphql:\"blogPosts\""
	BlogPost                            models.PBlogPost                               "json:\"blogPost\" graphql:\"blogPost\""
	BlogPostBySlug                      models.PBlogPost                               "json:\"blogPostBySlug\" graphql:\"blogPostBySlug\""
	CategoriesByAdmin                   []*models.Category                             "json:\"categoriesByAdmin\" graphql:\"categoriesByAdmin\""
	CategoryByAdmin                     models.Category                                "json:\"categoryByAdmin\" graphql:\"categoryByAdmin\""
	Categories                          []*models.PCategory                            "json:\"categories\" graphql:\"categories\""
	Category                            models.PCategory                               "json:\"category\" graphql:\"category\""
	CollectionsByAdmin                  []*models.Collection                           "json:\"collectionsByAdmin\" graphql:\"collectionsByAdmin\""
	CollectionByAdmin                   models.Collection                              "json:\"collectionByAdmin\" graphql:\"collectionByAdmin\""
	Collections                         []*models.PCollection                          "json:\"collections\" graphql:\"collections\""
	Collection                          models.PCollection                             "json:\"collection\" graphql:\"collection\""
	CouponCode                          models.CouponCode                              "json:\"couponCode\" graphql:\"couponCode\""
	CouponCodes                         []*models.CouponCode                           "json:\"couponCodes\" graphql:\"couponCodes\""
	CheckDiscount                       int                                            "json:\"checkDiscount\" graphql:\"checkDiscount\""
	CheckDiscountForGuests              int                                            "json:\"checkDiscountForGuests\" graphql:\"checkDiscountForGuests\""
	CheckDiscountByAdmin                int                                            "json:\"checkDiscountByAdmin\" graphql:\"checkDiscountByAdmin\""
	CustomerProfile                     models.Customer                                "json:\"customerProfile\" graphql:\"customerProfile\""
	CustomersByAdmin                    []*models.SCustomer                            "json:\"customersByAdmin\" graphql:\"customersByAdmin\""
	MediaByAdmin                        []*models.ShopMedia                            "json:\"mediaByAdmin\" graphql:\"mediaByAdmin\""
	OrderByAdmin                        models.Order                                   "json:\"orderByAdmin\" graphql:\"orderByAdmin\""
	Order                               models.POrder                                  "json:\"order\" graphql:\"order\""
	OrderByCustomerEmail                models.POrder                                  "json:\"orderByCustomerEmail\" graphql:\"orderByCustomerEmail\""
	OrdersByAdmin                       []*models.Order                                "json:\"ordersByAdmin\" graphql:\"ordersByAdmin\""
	Orders                              []*models.POrder                               "json:\"orders\" graphql:\"orders\""
	Locations                           []*models.Location                             "json:\"locations\" graphql:\"locations\""
	LocationByID                        models.Location                                "json:\"locationById\" graphql:\"locationById\""
	ProductSearch                       []*models.PProduct                             "json:\"productSearch\" graphql:\"productSearch\""
	ProductSearchByAdmin                []*models.Product                              "json:\"productSearchByAdmin\" graphql:\"productSearchByAdmin\""
	ProductsByAdmin                     []*models.Product                              "json:\"productsByAdmin\" graphql:\"productsByAdmin\""
	ProductByAdmin                      models.Product                                 "json:\"productByAdmin\" graphql:\"productByAdmin\""
	Products                            []*models.PProduct                             "json:\"products\" graphql:\"products\""
	Product                             models.PProduct                                "json:\"product\" graphql:\"product\""
	ProductBySlug                       models.PProduct                                "json:\"productBySlug\" graphql:\"productBySlug\""
	ProductDigitalContentsForPreview    []*models.DigitalContent                       "json:\"productDigitalContentsForPreview\" graphql:\"productDigitalContentsForPreview\""
	ProductDigitalContents              []*models.DigitalContent                       "json:\"productDigitalContents\" graphql:\"productDigitalContents\""
	ProductDigitalContentsByCustomer    []*models.DigitalContent                       "json:\"productDigitalContentsByCustomer\" graphql:\"productDigitalContentsByCustomer\""
	ProductDigitalContentByAdmin        models.DigitalContent                          "json:\"productDigitalContentByAdmin\" graphql:\"productDigitalContentByAdmin\""
	ProductDigitalItemsByCustomer       []*models.DigitalItem                          "json:\"productDigitalItemsByCustomer\" graphql:\"productDigitalItemsByCustomer\""
	IsDigitalProductPurchasedByCustomer models.IsDigitalProductPurchasedByCustomerResp "json:\"isDigitalProductPurchasedByCustomer\" graphql:\"isDigitalProductPurchasedByCustomer\""
	Report                              models.Report                                  "json:\"report\" graphql:\"report\""
	ShippingMethodsByAdmin              []*models.ShippingMethod                       "json:\"shippingMethodsByAdmin\" graphql:\"shippingMethodsByAdmin\""
	ShippingMethodByAdmin               models.ShippingMethod                          "json:\"shippingMethodByAdmin\" graphql:\"shippingMethodByAdmin\""
	ShippingMethods                     []*models.ShippingMethod                       "json:\"shippingMethods\" graphql:\"shippingMethods\""
	ShippingMethod                      models.ShippingMethod                          "json:\"shippingMethod\" graphql:\"shippingMethod\""
	CheckShippingCharge                 int                                            "json:\"checkShippingCharge\" graphql:\"checkShippingCharge\""
	Stores                              []*models.Store                                "json:\"stores\" graphql:\"stores\""
	StoreSecrets                        []*models.StoreSecret                          "json:\"storeSecrets\" graphql:\"storeSecrets\""
	StoreByID                           models.Store                                   "json:\"storeById\" graphql:\"storeById\""
	StoreBySecret                       models.PStore                                  "json:\"storeBySecret\" graphql:\"storeBySecret\""
	StoreAppSecretByQuickLink           models.StoreSecret                             "json:\"storeAppSecretByQuickLink\" graphql:\"storeAppSecretByQuickLink\""
	StoreBanners                        []*models.PStoreBanner                         "json:\"storeBanners\" graphql:\"storeBanners\""
	StoreBannersByAdmin                 []*models.StoreBanner                          "json:\"storeBannersByAdmin\" graphql:\"storeBannersByAdmin\""
	StoreBannerByAdmin                  models.StoreBanner                             "json:\"storeBannerByAdmin\" graphql:\"storeBannerByAdmin\""
	StoreMenus                          []*models.PStoreMenu                           "json:\"storeMenus\" graphql:\"storeMenus\""
	StoreMenusByAdmin                   []*models.StoreMenu                            "json:\"storeMenusByAdmin\" graphql:\"storeMenusByAdmin\""
	StoreMenuByAdmin                    models.StoreMenu                               "json:\"storeMenuByAdmin\" graphql:\"storeMenuByAdmin\""
	StorePagesByAdmin                   []*models.StorePage                            "json:\"storePagesByAdmin\" graphql:\"storePagesByAdmin\""
	StorePageByAdmin                    models.StorePage                               "json:\"storePageByAdmin\" graphql:\"storePageByAdmin\""
	StorePages                          []*models.PStorePage                           "json:\"storePages\" graphql:\"storePages\""
	StorePage                           models.PStorePage                              "json:\"storePage\" graphql:\"storePage\""
	StorePageBySlug                     models.PStorePage                              "json:\"storePageBySlug\" graphql:\"storePageBySlug\""
}

type ShippingMethods

type ShippingMethods struct {
	ShippingMethods []*ShippingMethods_ShippingMethods "json:\"shippingMethods\" graphql:\"shippingMethods\""
}

func (*ShippingMethods) GetShippingMethods

func (t *ShippingMethods) GetShippingMethods() []*ShippingMethods_ShippingMethods

type ShippingMethods_ShippingMethods

type ShippingMethods_ShippingMethods struct {
	ID                 string            "json:\"id\" graphql:\"id\""
	DisplayName        string            "json:\"displayName\" graphql:\"displayName\""
	DeliveryCharge     int               "json:\"deliveryCharge\" graphql:\"deliveryCharge\""
	DeliveryTimeInDays int               "json:\"deliveryTimeInDays\" graphql:\"deliveryTimeInDays\""
	WeightUnit         models.WeightUnit "json:\"WeightUnit\" graphql:\"WeightUnit\""
	IsFlat             bool              "json:\"isFlat\" graphql:\"isFlat\""
	IsActive           bool              "json:\"isActive\" graphql:\"isActive\""
}

func (*ShippingMethods_ShippingMethods) GetDeliveryCharge

func (t *ShippingMethods_ShippingMethods) GetDeliveryCharge() int

func (*ShippingMethods_ShippingMethods) GetDeliveryTimeInDays

func (t *ShippingMethods_ShippingMethods) GetDeliveryTimeInDays() int

func (*ShippingMethods_ShippingMethods) GetDisplayName

func (t *ShippingMethods_ShippingMethods) GetDisplayName() string

func (*ShippingMethods_ShippingMethods) GetID

func (*ShippingMethods_ShippingMethods) GetIsActive

func (t *ShippingMethods_ShippingMethods) GetIsActive() bool

func (*ShippingMethods_ShippingMethods) GetIsFlat

func (t *ShippingMethods_ShippingMethods) GetIsFlat() bool

func (*ShippingMethods_ShippingMethods) GetWeightUnit

type ShopemaaGraphQLClient

type ShopemaaGraphQLClient interface {
	AbandonedCarts(ctx context.Context, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*AbandonedCarts, error)
	BlogPost(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*BlogPost, error)
	BlogPostByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*BlogPostByAdmin, error)
	BlogPostBySlug(ctx context.Context, slug string, interceptors ...clientv2.RequestInterceptor) (*BlogPostBySlug, error)
	BlogPosts(ctx context.Context, search models.Search, pagination models.Pagination, sort models.Sort, interceptors ...clientv2.RequestInterceptor) (*BlogPosts, error)
	BlogPostsByAdmin(ctx context.Context, search models.Search, pagination models.Pagination, sort models.Sort, interceptors ...clientv2.RequestInterceptor) (*BlogPostsByAdmin, error)
	Cart(ctx context.Context, cartID string, interceptors ...clientv2.RequestInterceptor) (*Cart, error)
	Categories(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*Categories, error)
	CategoriesByAdmin(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*CategoriesByAdmin, error)
	Category(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*Category, error)
	CategoryByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CategoryByAdmin, error)
	CheckDiscount(ctx context.Context, couponCode string, cartID string, shippingMethodID *string, interceptors ...clientv2.RequestInterceptor) (*CheckDiscount, error)
	CheckDiscountByAdmin(ctx context.Context, couponCode string, cartID string, shippingMethodID *string, customerID *string, interceptors ...clientv2.RequestInterceptor) (*CheckDiscountByAdmin, error)
	CheckDiscountForGuests(ctx context.Context, couponCode string, cartID string, shippingMethodID *string, interceptors ...clientv2.RequestInterceptor) (*CheckDiscountForGuests, error)
	CheckPaymentProcessingFee(ctx context.Context, cartID string, paymentMethodID string, shippingMethodID *string, interceptors ...clientv2.RequestInterceptor) (*CheckPaymentProcessingFee, error)
	CheckShippingCharge(ctx context.Context, cartID string, shippingMethodID string, interceptors ...clientv2.RequestInterceptor) (*CheckShippingCharge, error)
	Collection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*Collection, error)
	CollectionByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CollectionByAdmin, error)
	Collections(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*Collections, error)
	CollectionsByAdmin(ctx context.Context, query *string, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*CollectionsByAdmin, error)
	CouponCode(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CouponCode, error)
	CouponCodes(ctx context.Context, search models.Search, sort *models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*CouponCodes, error)
	CustomerProfile(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*CustomerProfile, error)
	CustomersByAdmin(ctx context.Context, params models.Search, sort models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*CustomersByAdmin, error)
	LocationByID(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*LocationByID, error)
	Locations(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*Locations, error)
	MediaByAdmin(ctx context.Context, sort models.Sort, pagination *models.Pagination, interceptors ...clientv2.RequestInterceptor) (*MediaByAdmin, error)
	Order(ctx context.Context, hash string, interceptors ...clientv2.RequestInterceptor) (*Order, error)
	OrderByAdmin(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*OrderByAdmin, error)
	OrderByCustomerEmail(ctx context.Context, hash string, email string, interceptors ...clientv2.RequestInterceptor) (*OrderByCustomerEmail, error)
	Orders(ctx context.Context, params models.POrderSearchParams, sort models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*Orders, error)
	OrdersByAdmin(ctx context.Context, params models.OrderSearchParams, sort models.Sort, pagination models.Pagination, interceptors ...clientv2.RequestInterceptor) (*OrdersByAdmin, error)
	PaymentMethods(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*PaymentMethods, error)
	Product(ctx context.Context, productID string, interceptors ...clientv2.RequestInterceptor) (*Product, error)
	ProductByAdmin(ctx context.Context, productID string, interceptors ...clientv2.RequestInterceptor) (*ProductByAdmin, error)
	ProductBySlug(ctx context.Context, productSlug string, interceptors ...clientv2.RequestInterceptor) (*ProductBySlug, error)
	ProductSearch(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*ProductSearch, error)
	ProductSearchByAdmin(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*ProductSearchByAdmin, error)
	Products(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*Products, error)
	ProductsByAdmin(ctx context.Context, search models.Search, page int, limit int, interceptors ...clientv2.RequestInterceptor) (*ProductsByAdmin, error)
	ShippingMethods(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ShippingMethods, error)
	StoreBySecret(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*StoreBySecret, error)
	OrderGuestCheckout(ctx context.Context, params models.GuestCheckoutPlaceOrderParams, interceptors ...clientv2.RequestInterceptor) (*OrderGuestCheckout, error)
	OrderGeneratePaymentNonceForGuest(ctx context.Context, orderID string, customerEmail string, overrides *models.PaymentRequestOverrides, interceptors ...clientv2.RequestInterceptor) (*OrderGeneratePaymentNonceForGuest, error)
	NewCart(ctx context.Context, params models.NewCartParams, interceptors ...clientv2.RequestInterceptor) (*NewCart, error)
	UpdateCart(ctx context.Context, id string, params models.UpdateCartParams, interceptors ...clientv2.RequestInterceptor) (*UpdateCart, error)
}

func NewClient

func NewClient(cli *http.Client, baseURL string, options *clientv2.Options, interceptors ...clientv2.RequestInterceptor) ShopemaaGraphQLClient

type StoreBySecret

type StoreBySecret struct {
	StoreBySecret StoreBySecret_StoreBySecret "json:\"storeBySecret\" graphql:\"storeBySecret\""
}

func (*StoreBySecret) GetStoreBySecret

func (t *StoreBySecret) GetStoreBySecret() *StoreBySecret_StoreBySecret

type StoreBySecret_StoreBySecret

type StoreBySecret_StoreBySecret struct {
	Name             string                                "json:\"name\" graphql:\"name\""
	Title            *string                               "json:\"title,omitempty\" graphql:\"title\""
	LinklyThemeColor *string                               "json:\"linklyThemeColor,omitempty\" graphql:\"linklyThemeColor\""
	Description      *string                               "json:\"description,omitempty\" graphql:\"description\""
	Tags             []string                              "json:\"tags,omitempty\" graphql:\"tags\""
	MetaName         *string                               "json:\"metaName,omitempty\" graphql:\"metaName\""
	MetaDescription  *string                               "json:\"metaDescription,omitempty\" graphql:\"metaDescription\""
	MetaTags         []string                              "json:\"metaTags,omitempty\" graphql:\"metaTags\""
	LogoPath         *string                               "json:\"logoPath,omitempty\" graphql:\"logoPath\""
	Favicon          *string                               "json:\"favicon,omitempty\" graphql:\"favicon\""
	FaviconPath      *string                               "json:\"faviconPath,omitempty\" graphql:\"faviconPath\""
	BannerImage      *string                               "json:\"bannerImage,omitempty\" graphql:\"bannerImage\""
	BannerImagePath  *string                               "json:\"bannerImagePath,omitempty\" graphql:\"bannerImagePath\""
	IsOpen           bool                                  "json:\"isOpen\" graphql:\"isOpen\""
	Currency         models.Currency                       "json:\"currency\" graphql:\"currency\""
	Website          *string                               "json:\"website,omitempty\" graphql:\"website\""
	SupportEmail     *string                               "json:\"supportEmail,omitempty\" graphql:\"supportEmail\""
	SupportPhone     *string                               "json:\"supportPhone,omitempty\" graphql:\"supportPhone\""
	CreatedAt        string                                "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt        *string                               "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Street           *string                               "json:\"street,omitempty\" graphql:\"street\""
	StreetOptional   *string                               "json:\"streetOptional,omitempty\" graphql:\"streetOptional\""
	City             *string                               "json:\"city,omitempty\" graphql:\"city\""
	State            *string                               "json:\"state,omitempty\" graphql:\"state\""
	Postcode         *string                               "json:\"postcode,omitempty\" graphql:\"postcode\""
	Location         *StoreBySecret_StoreBySecret_Location "json:\"location,omitempty\" graphql:\"location\""
}

func (*StoreBySecret_StoreBySecret) GetBannerImage

func (t *StoreBySecret_StoreBySecret) GetBannerImage() *string

func (*StoreBySecret_StoreBySecret) GetBannerImagePath

func (t *StoreBySecret_StoreBySecret) GetBannerImagePath() *string

func (*StoreBySecret_StoreBySecret) GetCity

func (t *StoreBySecret_StoreBySecret) GetCity() *string

func (*StoreBySecret_StoreBySecret) GetCreatedAt

func (t *StoreBySecret_StoreBySecret) GetCreatedAt() string

func (*StoreBySecret_StoreBySecret) GetCurrency

func (t *StoreBySecret_StoreBySecret) GetCurrency() *models.Currency

func (*StoreBySecret_StoreBySecret) GetDescription

func (t *StoreBySecret_StoreBySecret) GetDescription() *string

func (*StoreBySecret_StoreBySecret) GetFavicon

func (t *StoreBySecret_StoreBySecret) GetFavicon() *string

func (*StoreBySecret_StoreBySecret) GetFaviconPath

func (t *StoreBySecret_StoreBySecret) GetFaviconPath() *string

func (*StoreBySecret_StoreBySecret) GetIsOpen

func (t *StoreBySecret_StoreBySecret) GetIsOpen() bool

func (*StoreBySecret_StoreBySecret) GetLinklyThemeColor

func (t *StoreBySecret_StoreBySecret) GetLinklyThemeColor() *string

func (*StoreBySecret_StoreBySecret) GetLocation

func (t *StoreBySecret_StoreBySecret) GetLogo() *string

func (*StoreBySecret_StoreBySecret) GetLogoPath

func (t *StoreBySecret_StoreBySecret) GetLogoPath() *string

func (*StoreBySecret_StoreBySecret) GetMetaDescription

func (t *StoreBySecret_StoreBySecret) GetMetaDescription() *string

func (*StoreBySecret_StoreBySecret) GetMetaName

func (t *StoreBySecret_StoreBySecret) GetMetaName() *string

func (*StoreBySecret_StoreBySecret) GetMetaTags

func (t *StoreBySecret_StoreBySecret) GetMetaTags() []string

func (*StoreBySecret_StoreBySecret) GetName

func (t *StoreBySecret_StoreBySecret) GetName() string

func (*StoreBySecret_StoreBySecret) GetPostcode

func (t *StoreBySecret_StoreBySecret) GetPostcode() *string

func (*StoreBySecret_StoreBySecret) GetState

func (t *StoreBySecret_StoreBySecret) GetState() *string

func (*StoreBySecret_StoreBySecret) GetStreet

func (t *StoreBySecret_StoreBySecret) GetStreet() *string

func (*StoreBySecret_StoreBySecret) GetStreetOptional

func (t *StoreBySecret_StoreBySecret) GetStreetOptional() *string

func (*StoreBySecret_StoreBySecret) GetSupportEmail

func (t *StoreBySecret_StoreBySecret) GetSupportEmail() *string

func (*StoreBySecret_StoreBySecret) GetSupportPhone

func (t *StoreBySecret_StoreBySecret) GetSupportPhone() *string

func (*StoreBySecret_StoreBySecret) GetTags

func (t *StoreBySecret_StoreBySecret) GetTags() []string

func (*StoreBySecret_StoreBySecret) GetTitle

func (t *StoreBySecret_StoreBySecret) GetTitle() *string

func (*StoreBySecret_StoreBySecret) GetUpdatedAt

func (t *StoreBySecret_StoreBySecret) GetUpdatedAt() *string

func (*StoreBySecret_StoreBySecret) GetWebsite

func (t *StoreBySecret_StoreBySecret) GetWebsite() *string

type StoreBySecret_StoreBySecret_Location

type StoreBySecret_StoreBySecret_Location struct {
	ID        string "json:\"id\" graphql:\"id\""
	Name      string "json:\"name\" graphql:\"name\""
	ShortCode string "json:\"shortCode\" graphql:\"shortCode\""
}

func (*StoreBySecret_StoreBySecret_Location) GetID

func (*StoreBySecret_StoreBySecret_Location) GetName

func (*StoreBySecret_StoreBySecret_Location) GetShortCode

func (t *StoreBySecret_StoreBySecret_Location) GetShortCode() string

type UpdateCart

type UpdateCart struct {
	UpdateCart UpdateCart_UpdateCart "json:\"updateCart\" graphql:\"updateCart\""
}

func (*UpdateCart) GetUpdateCart

func (t *UpdateCart) GetUpdateCart() *UpdateCart_UpdateCart

type UpdateCart_UpdateCart

type UpdateCart_UpdateCart struct {
	ID                 string                             "json:\"id\" graphql:\"id\""
	IsShippingRequired bool                               "json:\"isShippingRequired\" graphql:\"isShippingRequired\""
	CartItems          []*UpdateCart_UpdateCart_CartItems "json:\"cartItems\" graphql:\"cartItems\""
}

func (*UpdateCart_UpdateCart) GetCartItems

func (*UpdateCart_UpdateCart) GetID

func (t *UpdateCart_UpdateCart) GetID() string

func (*UpdateCart_UpdateCart) GetIsShippingRequired

func (t *UpdateCart_UpdateCart) GetIsShippingRequired() bool

type UpdateCart_UpdateCart_CartItems

type UpdateCart_UpdateCart_CartItems struct {
	ID            int                                           "json:\"id\" graphql:\"id\""
	Product       UpdateCart_UpdateCart_CartItems_Product       "json:\"product\" graphql:\"product\""
	Quantity      int                                           "json:\"quantity\" graphql:\"quantity\""
	PurchasePrice int                                           "json:\"purchasePrice\" graphql:\"purchasePrice\""
	Attributes    []*UpdateCart_UpdateCart_CartItems_Attributes "json:\"attributes\" graphql:\"attributes\""
	Variation     *UpdateCart_UpdateCart_CartItems_Variation    "json:\"variation,omitempty\" graphql:\"variation\""
}

func (*UpdateCart_UpdateCart_CartItems) GetAttributes

func (*UpdateCart_UpdateCart_CartItems) GetID

func (*UpdateCart_UpdateCart_CartItems) GetProduct

func (*UpdateCart_UpdateCart_CartItems) GetPurchasePrice

func (t *UpdateCart_UpdateCart_CartItems) GetPurchasePrice() int

func (*UpdateCart_UpdateCart_CartItems) GetQuantity

func (t *UpdateCart_UpdateCart_CartItems) GetQuantity() int

func (*UpdateCart_UpdateCart_CartItems) GetVariation

type UpdateCart_UpdateCart_CartItems_Attributes

type UpdateCart_UpdateCart_CartItems_Attributes struct {
	Name          string "json:\"name\" graphql:\"name\""
	SelectedValue string "json:\"selectedValue\" graphql:\"selectedValue\""
}

func (*UpdateCart_UpdateCart_CartItems_Attributes) GetName

func (*UpdateCart_UpdateCart_CartItems_Attributes) GetSelectedValue

func (t *UpdateCart_UpdateCart_CartItems_Attributes) GetSelectedValue() string

type UpdateCart_UpdateCart_CartItems_Product

type UpdateCart_UpdateCart_CartItems_Product struct {
	ID                      string                                                "json:\"id\" graphql:\"id\""
	Name                    string                                                "json:\"name\" graphql:\"name\""
	Slug                    string                                                "json:\"slug\" graphql:\"slug\""
	Description             string                                                "json:\"description\" graphql:\"description\""
	Sku                     *string                                               "json:\"sku,omitempty\" graphql:\"sku\""
	Price                   int                                                   "json:\"price\" graphql:\"price\""
	Stock                   *int                                                  "json:\"stock,omitempty\" graphql:\"stock\""
	Images                  []string                                              "json:\"images\" graphql:\"images\""
	FullImages              []string                                              "json:\"fullImages\" graphql:\"fullImages\""
	IsDigitalProduct        bool                                                  "json:\"isDigitalProduct\" graphql:\"isDigitalProduct\""
	ProductSpecificDiscount int                                                   "json:\"productSpecificDiscount\" graphql:\"productSpecificDiscount\""
	Views                   int                                                   "json:\"views\" graphql:\"views\""
	ProductUnit             *models.ProductUnit                                   "json:\"productUnit,omitempty\" graphql:\"productUnit\""
	CreatedAt               string                                                "json:\"createdAt\" graphql:\"createdAt\""
	UpdatedAt               *string                                               "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
	Attributes              []*UpdateCart_UpdateCart_CartItems_Product_Attributes "json:\"attributes\" graphql:\"attributes\""
}

func (*UpdateCart_UpdateCart_CartItems_Product) GetAttributes

func (*UpdateCart_UpdateCart_CartItems_Product) GetCreatedAt

func (*UpdateCart_UpdateCart_CartItems_Product) GetDescription

func (t *UpdateCart_UpdateCart_CartItems_Product) GetDescription() string

func (*UpdateCart_UpdateCart_CartItems_Product) GetFullImages

func (t *UpdateCart_UpdateCart_CartItems_Product) GetFullImages() []string

func (*UpdateCart_UpdateCart_CartItems_Product) GetID

func (*UpdateCart_UpdateCart_CartItems_Product) GetImages

func (*UpdateCart_UpdateCart_CartItems_Product) GetIsDigitalProduct

func (t *UpdateCart_UpdateCart_CartItems_Product) GetIsDigitalProduct() bool

func (*UpdateCart_UpdateCart_CartItems_Product) GetName

func (*UpdateCart_UpdateCart_CartItems_Product) GetPrice

func (*UpdateCart_UpdateCart_CartItems_Product) GetProductSpecificDiscount

func (t *UpdateCart_UpdateCart_CartItems_Product) GetProductSpecificDiscount() int

func (*UpdateCart_UpdateCart_CartItems_Product) GetProductUnit

func (*UpdateCart_UpdateCart_CartItems_Product) GetSku

func (*UpdateCart_UpdateCart_CartItems_Product) GetSlug

func (*UpdateCart_UpdateCart_CartItems_Product) GetStock

func (*UpdateCart_UpdateCart_CartItems_Product) GetUpdatedAt

func (*UpdateCart_UpdateCart_CartItems_Product) GetViews

type UpdateCart_UpdateCart_CartItems_Product_Attributes

type UpdateCart_UpdateCart_CartItems_Product_Attributes struct {
	ID         string   "json:\"id\" graphql:\"id\""
	Name       string   "json:\"name\" graphql:\"name\""
	Values     []string "json:\"values\" graphql:\"values\""
	IsRequired bool     "json:\"isRequired\" graphql:\"isRequired\""
}

func (*UpdateCart_UpdateCart_CartItems_Product_Attributes) GetID

func (*UpdateCart_UpdateCart_CartItems_Product_Attributes) GetIsRequired

func (*UpdateCart_UpdateCart_CartItems_Product_Attributes) GetName

func (*UpdateCart_UpdateCart_CartItems_Product_Attributes) GetValues

type UpdateCart_UpdateCart_CartItems_Variation

type UpdateCart_UpdateCart_CartItems_Variation struct {
	ID    string  "json:\"id\" graphql:\"id\""
	Name  string  "json:\"name\" graphql:\"name\""
	Price int     "json:\"price\" graphql:\"price\""
	Sku   *string "json:\"sku,omitempty\" graphql:\"sku\""
	Stock *int    "json:\"stock,omitempty\" graphql:\"stock\""
}

func (*UpdateCart_UpdateCart_CartItems_Variation) GetID

func (*UpdateCart_UpdateCart_CartItems_Variation) GetName

func (*UpdateCart_UpdateCart_CartItems_Variation) GetPrice

func (*UpdateCart_UpdateCart_CartItems_Variation) GetSku

func (*UpdateCart_UpdateCart_CartItems_Variation) GetStock

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL