Type Alias: MountList()
MountList: (
uid
,category
,elementId
,baseURL
,CDNPath
,customerId
,withWatcher
,locale
?,variant
?,productGroupId
?,favourite
?,isFavourite
?,appUrl
?,manualSort
?,renderOnMount
?,legacy
?) =>Promise
<void
>
Display list of products with possibility to enter products
Parameters
• uid: string
Embed instance unique id. Typically, embed shortcode. If passed app will try to mount into html element with data-mimmeq-shortcode set to this value and use env for this id
• category: string
Current category path
• elementId: string
ID of HTML element on which mount tree. No longer supported. Please use uid and data-mimeeq-short-code combination instead
• baseURL: string
URL to page API
• CDNPath: string
URL to storage/CDN
• customerId: string
ID of current customer from witch fetch data
• withWatcher: boolean
[true] - If true
. will assign "sandbox" logic to components
• locale?: string
['en'] - Code of current locale
• variant?: string
['standard'] - Variant of list. Can be 'standard', 'modal' or 'listonly'. Standard - render full product list. Modal - same as Standard. Only difference is that it handles scroll of container not window. Listonly generates only list of products with no menu or header.
• productGroupId?: Nullable
<string
>
[null] - ID of product group to show. If provided then there are only products from that group.
• favourite?: string
Name of selected favourite collection
• isFavourite?: boolean
If true
, it will display favourites rather than product list
• appUrl?: string
Current domain. Used to generate AR landing page url. No longer supported. It gets current domain from window.location
object instead.
• manualSort?: boolean
If true
, it will sort products on product list embed based on order at admin panel
• renderOnMount?: boolean
If true
, it will render immediately. Otherwise, you need to manually call render e.g. by calling mimeeqApp.utils.showConfigurator
method.
• legacy?: boolean
If true
, it will use legacy mode for handling modals
Returns
Promise
<void
>
Deprecated
Please use utils.mount instead