Type aliases
IConstantsButtons
IConstants
Buttons: { add_to_cart: { label: string; visible: boolean }; download: { icon: ICustomIcon; label: string; visible: boolean }; fullscreen: { icon: ICustomIcon; label: string; visible: boolean }; fullscreen_exit: { icon: ICustomIcon; visible: boolean }; more: { icon: ICustomIcon; visible: boolean }; order_sample: { label: string; visible: boolean }; save_product: { icon: ICustomIcon; icon_selected: ICustomIcon; visible: boolean }; save_scene: { icon: ICustomIcon; icon_selected: ICustomIcon; label: string; visible: boolean } }
Type declaration
-
add_to_cart: { label: string; visible: boolean }
-
label: string
-
visible: boolean
-
download: { icon: ICustomIcon; label: string; visible: boolean }
-
-
label: string
-
visible: boolean
-
fullscreen: { icon: ICustomIcon; label: string; visible: boolean }
-
-
label: string
-
visible: boolean
-
fullscreen_exit: { icon: ICustomIcon; visible: boolean }
-
more: { icon: ICustomIcon; visible: boolean }
-
order_sample: { label: string; visible: boolean }
-
label: string
-
visible: boolean
-
save_product: { icon: ICustomIcon; icon_selected: ICustomIcon; visible: boolean }
-
save_scene: { icon: ICustomIcon; icon_selected: ICustomIcon; label: string; visible: boolean }
-
-
-
label: string
-
visible: boolean
IConstantsDownload
IConstants
Download: { copyright: { label: string; visible: boolean }; logo: { icon: ICustomIcon; visible: boolean } }
Type declaration
-
copyright: { label: string; visible: boolean }
-
label: string
-
visible: boolean
-
logo: { icon: ICustomIcon; visible: boolean }
IConstantsPanels
IConstants
Panels: { favorites: { empty_label: string; empty_sublabel: string; icon: ICustomIcon; products: { label: string; visible: boolean }; scenes: { label: string; visible: boolean }; title: string; visible: boolean }; hotspots: { visible: boolean }; products: { empty_label: string; icon: ICustomIcon; product: IProduct; visible: boolean }; scenes: { icon: ICustomIcon; title: string; visible: boolean } }
Type declaration
-
favorites: { empty_label: string; empty_sublabel: string; icon: ICustomIcon; products: { label: string; visible: boolean }; scenes: { label: string; visible: boolean }; title: string; visible: boolean }
-
empty_label: string
-
empty_sublabel: string
-
-
products: { label: string; visible: boolean }
-
label: string
-
visible: boolean
-
scenes: { label: string; visible: boolean }
-
label: string
-
visible: boolean
-
title: string
-
visible: boolean
-
hotspots: { visible: boolean }
-
products: { empty_label: string; icon: ICustomIcon; product: IProduct; visible: boolean }
-
empty_label: string
-
-
-
visible: boolean
-
scenes: { icon: ICustomIcon; title: string; visible: boolean }
-
-
title: string
-
visible: boolean
ICssVariables
ICssVariables: {}
Type declaration
-
[cssVariable: string]: string
ICustomGeneral
Type declaration
-
-
-
-
loader: { icon: ICustomIcon; visible?: undefined | false | true }
-
-
Optional visible?: undefined | false | true
-
powered_by: { icon: ICustomIcon; visible: boolean }
ICustomIcon
ICustomIcon: { Icon: VNode; style?: undefined | { height: string; width: string }; url: string }
Type declaration
-
Icon: VNode
-
Optional style?: undefined | { height: string; width: string }
-
url: string
ICustomList
ICustom
List: { scroll: { arrow: { icon: ICustomIcon } } }
ICustomMenu
ICustom
Menu: { icon: ICustomIcon; label: string; visible: boolean }
Type declaration
-
-
label: string
-
visible: boolean
IHotspotAreaTooltip
IHotspotAreaTooltip: { visible: boolean }
IHotspotPointLabel
IHotspotPointLabel: { visible: boolean }
IProduct
IProduct: { title: { desktop: { visible: boolean }; landscape: { visible: boolean }; portrait: { visible: boolean } } }
Type declaration
-
title: { desktop: { visible: boolean }; landscape: { visible: boolean }; portrait: { visible: boolean } }
-
desktop: { visible: boolean }
-
landscape: { visible: boolean }
-
portrait: { visible: boolean }
for each section in the ui u can customize labels, titles and icons all optional