Type aliases
IConstantsButtons
IConstants
Buttons: { add_to_cart: { label: string; visible: boolean }; download: { icon: ICustomIcon; label: string; visible: boolean }; fullscreen: { icon: ICustomIcon; visible: boolean }; fullscreen_exit: { 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; visible: boolean }
-
fullscreen_exit: { 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 }
IConstantsMobileMenu
IConstants
MobileMenu: { editScene: { icon: ICustomIcon; visible: boolean }; openMenu: { icon: ICustomIcon; visible: boolean } }
IConstantsPanels
IConstants
Panels: { favorites: { empty_label: string; empty_sublabel: string; title: string }; products: { empty_label: string; headers: { hotspots: { label: string }; products: { label: string } }; product: IProduct }; scenes: { level1: { title: string }; level2: { title: string } } }
Type declaration
-
favorites: { empty_label: string; empty_sublabel: string; title: string }
-
empty_label: string
-
empty_sublabel: string
-
title: string
-
products: { empty_label: string; headers: { hotspots: { label: string }; products: { label: string } }; product: IProduct }
-
empty_label: string
-
headers: { hotspots: { label: string }; products: { label: string } }
-
hotspots: { label: string }
-
products: { label: string }
-
-
scenes: { level1: { title: string }; level2: { title: string } }
-
level1: { title: string }
-
level2: { title: string }
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?: undefined | string; style?: undefined | { height?: undefined | string; width?: undefined | string }; url: string }
Type declaration
-
Optional Icon?: undefined | string
-
Optional style?: undefined | { height?: undefined | string; width?: undefined | 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