Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var IgnoreFieldMismatch = datastore.IgnoreFieldMismatch
Functions ¶
Types ¶
type Bundle ¶
type Bundle struct {
mixin.Model[Bundle]
// Unique human readable identifier
Slug string `json:"slug"`
// Name of bundle
Name string `json:"name"`
// Description of bundle
Description string `datastore:",noindex" json:"description"`
// Image/Video/Other Media to show in a gallery
Media []Media `json:"media"`
// Is the bundle available
Available bool `json:"available"`
// Is product hidden from users
Hidden bool `json:"hidden"`
// Range in which bundle is available. If active, it takes precedent
// over Available bool.
Availability Availability `json:"availability"`
// Show this on store?
Published bool `json:"published"`
// Is this a preorder?
Preorder bool `json:"preorder"`
// Lists of products or specific product variants that are part of this
// bundle
ProductIds []string `json:"productIds"`
VariantIds []string `json:"variantIds"`
}
A bundle of Products/Variants to be listed on a store
func (Bundle) DisplayTitle ¶
func (Bundle) GetDescriptionParagraphs ¶
Click to show internal directories.
Click to hide internal directories.