Embedding API Reference / Modules / exposed-api / <internal> / CommonUiState
# Interface: CommonUiState
exposed-api.<internal>.CommonUiState
# Table of contents
# Properties
- configuratorHintClosed
- currentEmbeddedInfos
- currentViewMode
- isCameraIdle
- isDraggingElement
- isInIframe
- isShadowOnStage
- isTextInputFocused
- isViewOnly
- lastRequestedId
- loadedConfigFromIdb
- measurementSystem
- measurementUnit
- notificationVisible
- showFlyingMenu
# Properties
# configuratorHintClosed
• configuratorHintClosed: boolean
# Defined in
src/common/store/common-ui-state.ts:44 (opens new window)
# currentEmbeddedInfos
• currentEmbeddedInfos: Nullable
<AdditionalInfo
[]>
# Defined in
src/common/store/common-ui-state.ts:40 (opens new window)
# currentViewMode
• currentViewMode: Enumify
<{ 2D
: "2d"
= '2d'; 3D
: "3d"
= '3d'; FIRST_PERSON
: "fp"
= 'fp' }>
# Defined in
src/common/store/common-ui-state.ts:34 (opens new window)
# isCameraIdle
• isCameraIdle: boolean
# Defined in
src/common/store/common-ui-state.ts:39 (opens new window)
# isDraggingElement
• isDraggingElement: boolean
# Defined in
src/common/store/common-ui-state.ts:41 (opens new window)
# isInIframe
• isInIframe: boolean
# Defined in
src/common/store/common-ui-state.ts:31 (opens new window)
# isShadowOnStage
• isShadowOnStage: boolean
# Defined in
src/common/store/common-ui-state.ts:35 (opens new window)
# isTextInputFocused
• isTextInputFocused: boolean
# Defined in
src/common/store/common-ui-state.ts:38 (opens new window)
# isViewOnly
• isViewOnly: Nullable
<boolean
>
# Defined in
src/common/store/common-ui-state.ts:32 (opens new window)
# lastRequestedId
• lastRequestedId: Nullable
<string
>
# Defined in
src/common/store/common-ui-state.ts:33 (opens new window)
# loadedConfigFromIdb
• loadedConfigFromIdb: boolean
# Defined in
src/common/store/common-ui-state.ts:42 (opens new window)
# measurementSystem
• measurementSystem: Enumify
<{ IMPERIAL
: "imperial"
= 'imperial'; METRIC
: "metric"
= 'metric' }>
# Defined in
src/common/store/common-ui-state.ts:37 (opens new window)
# measurementUnit
• measurementUnit: Enumify
<{ CM
: "cm"
= 'cm'; FEET
: "feet"
= 'feet'; INCH
: "inch"
= 'inch'; INCH_FEET
: "inchfeet"
= 'inchfeet'; MM
: "mm"
= 'mm' }>
# Defined in
src/common/store/common-ui-state.ts:36 (opens new window)
# notificationVisible
• notificationVisible: boolean
# Defined in
src/common/store/common-ui-state.ts:43 (opens new window)
# showFlyingMenu
• showFlyingMenu: boolean