Skip to main content

Interface: ApiIconsConfig

Configuration object for customizing icons in the Mimeeq embed configurator UI.

Properties

basket

basket: Partial<object>

Icons used in the Mimeeq Basket.

Type declaration

cart

cart: string

SVG or icon component for the cart icon.

emptyCart

emptyCart: string

SVG or icon component for the empty cart icon.

envelope

envelope: string

SVG or icon component for the envelope icon.


configurator

configurator: Partial<object>

Icons used in the 3D configurator.

Type declaration

3d

3d: string

SVG or icon component for the 3D icon at mimeeq thumbnail bar for 3D view if more than 1 view is set at product.

arFailed

arFailed: string

SVG or icon component for the AR generation failure icon.

arIncompatible

arIncompatible: string

SVG or icon component for the AR incompatible icon.

arrowDropDown

arrowDropDown: string

SVG or icon component for the dropdown arrow icon.

enterFullscreenHotspot

enterFullscreenHotspot: string

SVG or icon component for entering fullscreen at hotspot icon.

fileGlb

fileGlb: string

SVG or icon component for the GLB file icon.

fileJpeg

fileJpeg: string

SVG or icon component for the JPEG file icon.

fileObj

fileObj: string

SVG or icon component for the OBJ file icon.

filePng

filePng: string

SVG or icon component for the PNG file icon.

fileStl

fileStl: string

SVG or icon component for the STL file icon.

leaveFullscreenHotspot

leaveFullscreenHotspot: string

SVG or icon component for leaving fullscreen at hotspot icon.

mousePointer

mousePointer: string

SVG or icon component for the mouse pointer icon displayed at POD canvas overlay for applying changes on canvas.


form

form: Partial<object>

Icons used in various form elements.

Type declaration

checkedCheckbox

checkedCheckbox: string

SVG or icon component for the checked checkbox icon.

checkedRadio

checkedRadio: string

SVG or icon component for the checked radio button icon.

decrease

decrease: string

SVG or icon component for the decrease number input value icon.

emptyRadio

emptyRadio: string

SVG or icon component for the empty radio button icon.

errorInfo

errorInfo: string

SVG or icon component for the error info icon.

increase

increase: string

SVG or icon component for the increase number input value icon.

indeterminateCheckbox

indeterminateCheckbox: string

SVG or icon component for the indeterminate checkbox icon.

search: string

SVG or icon component for the search icon.

uncheckedCheckbox

uncheckedCheckbox: string

SVG or icon component for the unchecked checkbox icon.


messageWidget

messageWidget: Partial<object>

Icons used in the message widget.

Type declaration

general

general: string

SVG or icon component for the general message icon.

idea

idea: string

SVG or icon component for the idea message icon.

info

info: string

SVG or icon component for the info message icon.

tips

tips: string

SVG or icon component for the tips message icon.

warning

warning: string

SVG or icon component for the warning message icon.


misc

misc: Partial<object>

Miscellaneous icons used across different sections.

Type declaration

arrowDropUp

arrowDropUp: string

SVG or icon component for the arrow drop-up icon.

arrowLeft

arrowLeft: string

Deprecated: SVG or icon component for the arrow left icon.

Deprecated

Use arrowLeftShort instead.

arrowLeftShort

arrowLeftShort: string

SVG or icon component for the short arrow left icon.

caretDown

caretDown: string

SVG or icon component for the caret down icon.

check

check: string

SVG or icon component for the check icon.

checkCircle

checkCircle: string

SVG or icon component for the check circle icon.

close

close: string

SVG or icon component for the close icon.

document

document: string

SVG or icon component for the document icon.

download

download: string

SVG or icon component for the download icon.

drag

drag: string

SVG or icon component for the drag icon.

fillColor

fillColor: string

SVG or icon component for the fill color icon.

limitHit

limitHit: string

SVG or icon component for the limit hit icon.

pdfLoader

pdfLoader: string

SVG or icon component for the PDF loader icon.

pencil

pencil: string

SVG or icon component for the pencil icon.

plus

plus: string

SVG or icon component for the plus icon.

plusCircle

plusCircle: string

SVG or icon component for the plus circle icon.

trash

trash: string

SVG or icon component for the trash icon.


modular

modular: Partial<object>

Icons used in the modular section for various actions.

Type declaration

chevronRight

chevronRight: string

SVG or icon component for the chevron right icon.

clone

clone: string

SVG or icon component for the clone action icon.

collision

collision: string

SVG or icon component for the collision action icon.

configure

configure: string

SVG or icon component for the configure action icon.

copyStyle

copyStyle: string

SVG or icon component for the copy style action icon.

drag

drag: string

SVG or icon component for the drag action icon.

flip

flip: string

SVG or icon component for the flip action icon.

move

move: string

SVG or icon component for the move action icon.

noCustomizableOptions

noCustomizableOptions: string

SVG or icon component for the no customizable options icon.

noItems

noItems: string

SVG or icon component for the no items icon.

noOptions

noOptions: string

SVG or icon component for the no options icon.

productReplacement

productReplacement: string

SVG or icon component for the product replacement action icon.

replace

replace: string

SVG or icon component for the replacement action icon.

sceneError

sceneError: string

SVG or icon component for the scene error icon.

sortAz

sortAz: string

SVG or icon component for the sort A to Z icon.

threeLines

threeLines: string

SVG or icon component for the three lines icon.


optionPanel

optionPanel: Partial<object>

Icons used in the option panel section.

Type declaration

collapse

collapse: string

SVG or icon component for the collapse option icon.

expand

expand: string

SVG or icon component for the expand option icon.

minus

minus: string

SVG or icon component for the minus icon.

plus

plus: string

SVG or icon component for the plus icon.


quickIcons

quickIcons: Partial<object>

Icons used in the quick icons section for rapid actions.

Type declaration

ar

ar: string

SVG or icon component for the AR mode icon.

dimensions

dimensions: string

SVG or icon component for the show dimensions icon.

enterFullscreen

enterFullscreen: string

SVG or icon component for entering fullscreen icon.

exportModel

exportModel: string

SVG or icon component for exporting model icon.

gridOff

gridOff: string

SVG or icon component for toggling grid off icon.

gridOn

gridOn: string

SVG or icon component for toggling grid on icon.

heart

heart: string

SVG or icon component for the favourites icon.

imageSquare

imageSquare: string

SVG or icon component for exporting image icon.

leaveFullscreen

leaveFullscreen: string

SVG or icon component for leaving fullscreen icon.

loadScene

loadScene: string

SVG or icon component for loading scene icon.

pdfSquare

pdfSquare: string

SVG or icon component for exporting PDF icon.

priceSettings

priceSettings: string

SVG or icon component for the price settings icon.

redo

redo: string

SVG or icon component for the redo icon.

reset

reset: string

SVG or icon component for the reset icon.

save

save: string

SVG or icon component for the save icon.

share

share: string

SVG or icon component for the share icon.

threeDots

threeDots: string

SVG or icon component for the three dots icon.

undo

undo: string

SVG or icon component for the undo icon.

zoomAll

zoomAll: string

SVG or icon component for the zoom all icon.


share

share: Partial<object>

Icons used in the share section for sharing actions.

Type declaration

link: string

SVG or icon component for the link share icon.

mail

mail: string

SVG or icon component for the mail share icon.


widgets

widgets: Partial<object>

Icons used in the widgets section for various widget actions.

Type declaration

checkCircle

checkCircle: string

SVG or icon component for the check circle widget icon.

closeFilled

closeFilled: string

SVG or icon component for the filled close widget icon.

eye

eye: string

SVG or icon component for the eye widget icon at POD widget.

eyeCross

eyeCross: string

SVG or icon component for the crossed eye widget icon at POD widget.

filter

filter: string

SVG or icon component for the filter icon at Filter widget.

flipHorizontally

flipHorizontally: string

SVG or icon component for the flip horizontally icon at Image widget.

flipVertically

flipVertically: string

SVG or icon component for the flip vertically icon at Image widget.

printOnDemandEmpty

printOnDemandEmpty: string

SVG or icon component for the empty print on demand icon at POD widget.

replaceCircle

replaceCircle: string

SVG or icon component for the replace icon as Image widget.

reset

reset: string

SVG or icon component for the reset icon at Image widget.