state initial configuration for SAYT
An optional initial bootstrap function. This function is run before serivces are initialized.
collection of search data or collection options
state initial configuration for the collections Searchandiser request
GroupBy customer ID
state initial configuration for details Searchandiser request
History length can be either 1 or 0. Setting history length to 0 prevents products from being saved into browser history, reducing the chance that the browser size limit will be reached, but forces a re-fetch on history change.
input language for the search engine
Configuration for mixins, which are sets of reusable functions and properties that can be shared across tags.
Named mixins that are available on-demand to tags.
To apply one of these mixins, add this to your tag's constructor:
this.mixin('name_of_mixin');
The mixin to apply to all tags. This mixin is automatically applied after all of the standard StoreFront mixins are applied, so it can be used to override StoreFront functionality.
The lifecycle function init()
cannot be overriden by this global mixin.
state configuration for navigation related data modifications
network request configuration
Miscellaneous options.
If true
, apply the standard StoreFront Tag mixin.
If true
, perform a search on any initial page load.
Search pages will perform a search regardless of the value of this option.
If true
, use the legacy aliasing pattern instead of provide/consume.
You are encouraged to use the provide/consume pattern for new implementations.
The Riot instance to use instead of creating a new one.
If true
, apply the default basic styling.
If true
, apply the base StoreFront structural styling.
personalization configuration
state initial configuration for Recommendations
state initial configuration for the more refinements Searchandiser request
state initial configuration for Searchandiser
Configuration for services.
ID unique to the session of the viewer of the rendered page
A mapping of variable names to record fields.
The property names are variable names that can be used in the markup to display product/article data.
The values correspond to record fields available in allMeta
.
Additional fields can be defined as neeeded.
Default props for configurable Tags.
The properties are keyed by tag names (without the gb-
prefix, if any),
and its values are the props to configure for that tag.
ID unique to the viewer of the rendered page
Generated using TypeDoc
area of search data