# API Reference
# Index
# Modules
# Enumerations
- ASSET_KEYS
- ASYNC_OPERATIONS
- BASE_CONTEXT
- BUDGETEER_CATEGORY
- BUDGETEER_TYPES
- CAMERA_EVENT
- CAMERA_TYPE
- CURSOR_STYLE
- DIMENSIONING_TYPE
- DI_TYPE
- DrawingType
- ENVIRONMENT_TYPE
- ERROR_CODES
- GEOMETRY
- INPUT_EVENT
- INPUT_EVENT_TYPE
- INTERSECTION_MODE
- KERNEL_TYPE
- LAYER
- LIGHT_TYPE
- MAIL_TYPE
- MARKS
- MODE
- MaterialSourceType
- MeshType
- OBJECT_EVENT
- PARAMETER_KERNEL_TYPE
- PARAMETER_UI_TYPES
- PARAMETER_UNIT_TYPES
- PARAMETER_UPDATE_TYPE
- PLANNER_RENDER_ORDER
- PLANNER_SCENE_EVENT
- PLANNER_SCENE_EVENT_STATE
- PROMISE_CATEGORY
- PlanElementType
- PlanObjectSide
- RAPI_ADDITIONAL_CONTENTS
- RAPI_ERRORS
- RAPI_PATHS
- RAPI_TEXTURE_TYPE
- RapiFavoriteType
- ResizingAnchor
- SCENE_EVENT
- SELECTION_EVENT
- SELECTION_MODE
- SELECTORS
- SHORT_TYPES
- STATE
- STATIC_ITEM_TYPE
- TRACKING_CATEGORIES
- Type
- UI_INTERSECTION_EVENT
- UI_TRACKING
- Unit
- UnitStringType
- UnitType
- WINDOW_EVENT
- WORKER_CONSTANTS
- WORKER_MESSAGE
- WallExtensionType
- WallSide
# Classes
- AbstractModel
- AbstractModelWrapper
- AddOnSpotArray
- AdjustableCameraControl3D
- AppContext
- AssetLoader
- AssetLoaderMain
- AsyncDependencyLoader
- AsyncGuard
- AsyncHelper
- AutoQualityAdapter
- BackgroundEnvironment
- BakedShadowEnvironment
- BakedShadowPlane
- BananaForScale
- BaseMaterial
- Benchmark
- BindingError
- Budgeteer
- BudgeteerMeasure
- CacheHolder
- CameraControl
- CameraControl2D
- CameraControl3D
- CameraControlFirstPerson
- CatalogItem
- CatalogItemPtrList
- CeilingPlanElementViewModel
- CommonKernelAccess
- CommonKernelAccessMock
- CommunicationInterface
- ComponentArray
- ComponentDimensioning
- ComponentDimensioningHelper
- ComponentRaycastHelper
- ConfigurationArray
- Configurator
- ConfiguratorContext
- ConfiguratorHistory
- ConfiguratorInputManager
- ConfiguratorKernelAccess
- ConfiguratorKernelAccessCallback
- ConfiguratorMeshGenerator
- ConfiguratorPlanObjectViewModel
- ConfiguratorSceneEventHandler
- ConfiguratorSceneManager
- ConfiguratorUiCallbacks
- ConfiguratorViewModel
- ConsoleHandler
- ConstructionObject
- ConstructionObjectSet
- Container
- DataSyncer
- DefaultLightSetting
- DependencyInjectionAssignment
- DimensioningHelper
- DockPairToLineArray
- DockPairToPointArray
- DomHelper
- DynamicEnvironmentSettingLoader
- DynamicLightSetting
- DynamicLightSettingLoader
- DynamicQualitySettingLoader
- EMSReference
- EmsArray
- EmsList
- EmsSet
- EnvMapReader
- Environment
- EnvironmentLoader
- ErrorHandler
- EventDispatcher
- ExternalReference
- FetchHelper
- Floor
- FloorEnvironment
- FloorMaterial
- FloorPlanElementViewModel
- FormDataUtil
- GLBRenderWorker
- GLBViewerLightSetting
- GLBViewerSceneManager
- GlbInputManager
- GlbViewer
- GlbViewerUiCallbacks
- GlobalCallback
- GlobalInitData
- GlobalsHelper
- HdLightSetting
- HighPixelRatioQualitySettings
- HighQualitySettings
- HighestQualitySettings
- ImageDiff
- IndexedDbAdapter
- InitData
- InputEvent
- InputManager
- IntArray
- InteractionHelper
- InternalError
- KernelAccessCallback
- KernelIo
- KernelPlanObjectList
- KernelViewModel
- LifeCycleManager
- LightSetting
- LocalStorage
- LocalStorageHelper
- Logger
- LongArray
- LowQualitySettings
- LowestQualitySettings
- Main
- MainThreadToWorker
- ManualQualityAdapter
- MaterialViewer
- MaterialViewerSceneManager
- MaterialsFactory
- MemoryManager
- MeshGenerator
- MidQualitySettings
- MockAutoQualityAdapter
- MockCameraControl
- MockConfiguratorKernel
- MockEnvironmentLoader
- MockHTMLCanvasElement
- MockInputEventDispatcher
- MockManualQualityAdapter
- MockPixotron
- MockPlaneShadowBakePass
- MockQualityAdapter
- MockQualitySettings
- MockUnitMeasureFormatter
- NetworkLayer
- Node
- NodePlanElementViewModel
- ObjectGroup
- OccurrenceMap
- Panel
- ParamKeyValuePairArray
- ParameterArray
- ParameterGroupArray
- ParameterValueArray
- PartArray
- PartListParameterArray
- Pixotron
- PixotronMock
- PixotronUtil
- Plan
- PlanElement
- PlanElementViewModel
- PlanImage
- PlanMeasure
- PlanModelViewHelper
- PlanObjectList
- PlanObjectObjectSet
- PlanObjectPtr
- PlanObjectPtrList
- PlanObjectPtrVector
- PlanObjectViewModel
- PlanText
- PlanViewModel
- PlaneShadowBakePass
- Planner
- PlannerInputManager
- PlannerKernelAccess
- PlannerKernelAccessMock
- PlannerLightSetting
- PlannerMeshGenerator
- PlannerSceneEventHandler
- PlannerSceneManager
- PlannerSelectionHandler
- PlannerSelectionHandlerEvent
- PluginSystem
- PointArray
- PossibleChildArray
- PreviewHelper
- PromiseQueue
- QualityAdapter
- QualitySettings
- RangeArray
- RapiAccess
- RapiGlobals
- RaycastHelper
- RoomleConfigurator
- RoomleDependencyInjection
- RoomleError
- RoomleGLBViewer
- RoomleMaterialViewer
- RoomleMaterialViewerUiCallback
- RoomlePlanner
- RoomlePlannerUiCallback
- RoomleSdk
- SceneEventHandler
- SceneEventInfo
- SceneManager
- ScenePluginDefaultImplementation
- SceneSettingsLoader
- SceneUtils
- ScriptLoader
- SelectionHandler
- SelectionHandlerEvent
- SinglePromiseFactory
- SizeTArray
- StaticItemLoader
- StaticPlanObjectViewModel
- Stats
- StatsHelper
- StringArray
- TextWithBackground
- ThreeLoader
- ThreeLoaderMock
- ThreeMock
- TopImageLightSetting
- TweenMock
- UIMock
- UiCallback
- UiIntersectionHelper
- UnboundTypeError
- UnitFormatter
- UnitMeasureFormatter
- VariableArray
- VariantArray
- Vector2fArray
- Waiter
- Wall
- WallMaterial
- WallPlanElementViewModel
- WebGLRendererMock
- WebGlMock
- WorkerToMainThread
- ZoomChangeEvent
# Interfaces
- ActivateEvent
- AddOnSpot
- AppState
- Asset
- AssetItem
- AsyncWaiter
- BakedShadowParams
- Base64Image
- Body
- BudgeteerEntry
- CameraParameter
- CameraTarget
- CanvasOffset
- CleanupOptions
- Client
- ClientPos
- CommonConfiguratorKernelCallbackI
- CommonInitData
- CommunicationInterfaceCallback
- ComponentEventInfo
- ConfigurationLoadedResponse
- ConfigurationObject
- ConfiguratorInitData
- ConfiguratorKernelAccessCallbackI
- ConfiguratorKernelCallbackI
- ConfiguratorKernelClass
- ConfiguratorKernelContainer
- ConfiguratorViewModelCallbackI
- ContentMeta
- Context
- Dimensioning
- DockLine
- DockPair
- DynamicLight
- DynamicLightSettingSource
- EmscriptenList
- EmscriptenMap
- EnvironmentDetails
- EnvironmentSetting
- ExternalEmbeddable
- ExternalEnv
- FetchOptions
- GLBRenderEntry
- GLBRenderWorkerListener
- GlobalAPI
- GlobalInitDataDefinition
- GroundShadow
- Headers
- HttpVerbs
- ImageDiffResult
- ImagesTypes
- InitDataDefinition
- InstallEvent
- InteractionOptions
- KernelAccessCallbackI
- KernelAddOnSpot
- KernelCatalogItem
- KernelComponent
- KernelConfiguration
- KernelConfigurationLoadedData
- KernelContainer
- KernelCube
- KernelDockPairToLine
- KernelDockPairToPoint
- KernelEnum
- KernelMessageMetaInfo
- KernelObject
- KernelObjectPtrList
- KernelParamKeyValuePair
- KernelParameter
- KernelParameterGroup
- KernelParameterValue
- KernelPart
- KernelPartList
- KernelPartListParameter
- KernelPlanObject
- KernelPossibleChild
- KernelRange
- KernelUnit
- KernelUnitFormatter
- KernelUnitStringType
- KernelUtilityForUi
- KernelValue
- KernelVariable
- KernelVariant
- KernelVector2f
- KernelVector3
- KernelVector3f
- KernelWall
- LifeCycleCallbacks
- LinksCollection
- Listener
- ListenerCallback
- ListenersMap
- LocalStorageEntry
- Notification
- NotificationAction
- ObjectGroupPtr
- ParamterKeyValue
- PerspectiveOffsetCamera
- PlanInteractionHandler
- PlanNode
- PlanObject
- PlanObjectEventInfo
- PlanOverview
- PlannerInitData
- PlannerKernelCallbackI
- PlannerKernelContainer
- Position2
- Position3
- PrepareImageOptions
- PreviewComponent
- PreviewLineComponent
- PromiseCallback
- PromiseExecutor
- QualitySetting
- QueuedElement
- RapiAccessWaiter
- RapiAdditionalContent
- RapiAuth
- RapiBaseColor
- RapiCatalog
- RapiComponent
- RapiConfiguration
- RapiConfigurationEnhanced
- RapiConfiguratorSettings
- RapiElement
- RapiError
- RapiFavorite
- RapiItem
- RapiJson
- RapiJsonBox
- RapiMaterial
- RapiMaterialBox
- RapiMaterialGroup
- RapiMaterialShading
- RapiMesh
- RapiMeshData
- RapiMeta
- RapiMockData
- RapiPackage
- RapiPlan
- RapiPlanAsset
- RapiPlanSetting
- RapiPrice
- RapiRelationDefinition
- RapiRetailer
- RapiRole
- RapiShortId
- RapiSkin
- RapiTag
- RapiTagForUi
- RapiTagGeneric
- RapiTenant
- RapiTexture
- RapiUser
- RapiUserSetting
- RenderCameraInformation
- RenderEntry
- Response
- RoomleComponent
- RoomleComponentFactory
- RoomlePlannerCallback
- RoomleSortable
- SAOPass
- SaveOptions
- ScenePlugin
- ScenePluginHooks
- SceneSettings
- ScriptData
- SelectionPayload
- ServiceWorkerMessageEvent
- ServiceWorkerRegistrationOptions
- ShadowPass
- ShadowPlanePass
- StaticComponent
- Store
- SubComponentWaiter
- UIComponentInfo
- UiKernelParameter
- UiKernelRange
- UiPlanObject
- UiPossibleChild
- UiPossibleChildTag
- UnNormalizedRapiConfiguratorSettings
- UserAction
- VariantsList
- WaiterResolver
- WallDefinition
- WasmDbEntry
- WorkerNavigator
# Type aliases
- ArticleNumber
- AssetUrl
- Base64String
- BudgeteerOverview
- ClientFrameType
- ComponentAction
- ComponentType
- ConfigurationHash
- ConfigurationString
- ConsoleMethod
- EmscriptenString
- ErrorListener
- HexColorString
- HttpVerbGet
- HttpVerbPost
- HttpVerbPut
- ImageKeysOnObject
- KernelMessageType
- ListenerFunction
- PreDefinedLightSettings
- PriceId
- RapiId
- RapiPath
- RapiServerUrlType
- RenderOptions
- ThreeShader
- UIIntersection
- UIIntersections
- ValuesFromObject
# Variables
- APP
- ASM_LOADER
- ASSET_CACHE
- ASYNC_PARAMTER_CHANGES
- BACKGROUND_CLASS_NAME
- BROWSER_LANGUAGE_PROPERTY_KEYS_KNOWN
- CACHE_COMPILATION
- CLICK_INDICATOR
- CONTAINER_CSS_CLASS
- CONTROLLER_AXIS_THRESHHOLD
- DEBUG_BOUNDING_BOX
- DEBUG_CAMERA_POSITION
- DEBUG_PREVIEW_LINE
- DEFAULT_CONVERSATION_ID
- DEFAULT_STORE
- DEFAULT_STORE_SIZE
- DIFFERENT_CONFIGURATION_LOAD_LIMIT
- DISTANCE_FACTOR
- DOCKING_CONVERSATION_ID
- DOCK_PREVIEW_MATERIAL_COLOR
- DOCK_PREVIEW_MATERIAL_METALNESS
- DOCK_PREVIEW_MATERIAL_OPACITY
- DOCK_PREVIEW_MATERIAL_OPACITY_HOVERED
- DOCK_PREVIEW_MATERIAL_ROUGHNESS
- DRAG_INDICATOR
- ENV_DEBUG
- ENV_PRODUCTION
- FOG_COLOR
- GROUP_CEILING
- GROUP_CONSTRUCTION
- GROUP_FLOOR
- INITIAL_CAMERA_DISTANCE
- INITIAL_FLOOR_SIZE
- INITIAL_PITCH
- INITIAL_YAW
- INJECTABLES
- ITEM_ADDITIONAL_CONTENT_CACHE
- KERNEL_MESSAGE_TYPE
- KEYBOARD_MOVING_DISTANCE
- KEYBOARD_ROTATION_ANGLE
- LEGACY_ASSET_URL_REG_EX
- LEGACY_GROUP_INDICATOR
- LINE_MATERIAL
- LINE_SPACING
- LIVE_RAPI
- LOCAL_STORAGE_QUEUE_KEY
- MATERIALS_WITH_SORT
- MAX_DISTANCE_MINIMAL
- MAX_NETWORK_CALLS
- MAX_POLAR_ANGLE
- MAX_URL_LENGTH
- MAX_ZOOM
- MEM_URL
- MESHES_TO_CATALOG_CACHE
- MESH_DEFAULT_FORMAT
- MESH_DEFAULT_QUALITY
- META_INFO
- MIN_DOLLY_DISTANCE
- MIN_MOVE_DISTANCE
- MIN_PAN_SPEED
- MIN_POLAR_ANGLE
- MIN_ZOOM
- MOCK_CONTEXT
- MOCK_GEOMETRY_ID
- MOCK_INDICES
- MOCK_MATERIALID
- MOCK_MESHID
- MOCK_MESH_ID_NUMBER
- MOCK_NORMALS
- MOCK_QUALITY_SETTINGS
- MOCK_RAPIMATERIAL
- MOCK_RAPI_MATERIAL
- MOCK_RAPI_MATERIAL_NO_TEXTURES
- MOCK_RAPI_MATERIAL_SHADING
- MOCK_RAPI_TEXTURES_EMPTY
- MOCK_RUNTIME_COMPONENTID
- MOCK_TRANSFORM
- MOCK_UVCOORDS
- MOCK_VERTICES
- MockSceneSettings
- NAMES_FOR_LOCALHOST
- NATURAL_SCROLLING
- NONE_STRING_ERROR_MESSAGE
- NOT_FOUND_ERROR
- NO_CONVERSATION_ID
- PAN_SPEED
- PARAMETER_TYPE_MATERIAL
- PARTLIST_USM_DRAG_TEST
- PARTLIST_USM_PREVIEWS
- PIXOTRON_EFFETCS
- PLANE_COLOR
- PLANE_MATERIAL
- PLAN_OBJECT_ROTATION
- PLAN_STORE
- PLAN_XML_BIG
- PREDEFINED_LIGHTSETTING
- PREVIEW_LINE_MATERIAL_OPACITY
- PREVIEW_MATERIAL_COLOR
- PREVIEW_MATERIAL_METALNESS
- PREVIEW_MATERIAL_OPACITY
- PREVIEW_MATERIAL_ROUGHNESS
- PROMISE_CALLBACKS
- RANDOM_ID_LENGTH
- RAPI
- RAPI_CACHE
- RAPI_ERROR_CACHE
- RAPI_MATERIAL_GROUP_CACHE
- RAPI_PACKAGE_CACHE
- RAPI_PATH_KEY
- RAPI_PRELOAD_CACHE
- RAPI_RELATIONS_CACHE
- RAPI_URL_PATTERN
- RECT_AREA_LIGHT_DEFAULT_SIZE
- RESOURCES
- RETRY_AFTER
- ROTATION_SPEED
- ROTATION_SPEED_TOUCH
- ROTATION_TO_DETECT_SIDE
- RUN_SPEED
- SHADOW_PLANE_MESH_NAME
- SINGLE_LOAD_LIMIT
- STANDBY_AFTER
- START_SUFFIX
- SYNCED_CATALOGS
- SYNCED_FLOORS_TAGS
- SYNCED_TYPE_CHANGE_TAGS
- TENANT_ME_CACHE_KEY
- TEXT_COLOR
- TEXT_MATERIAL
- TEXT_SIZE
- TEXT_SPACING
- THREE_CONTAINER
- THREE_ID
- THREE_OVERLAY
- TOGGLED_POS
- TOGGLED_POS_PIXEL
- TOKEN_IDENTIFIER
- TOUCH_PANNING_SPEED
- UI_CALLBACK_PREFIX
- USE_DELTA_COMPONENT_UPDATES
- USE_WASM
- USM_PARTLIST
- WAITERS
- WAITERS_FOR_URL
- WASM_LOADER
- WASM_URL
- ZOOM_SPEED
- HEADER_BYTES
- _budgeteerMeasure
- _idCache
- _internalEval
- _scriptCache
- actualConversationId
- bodyAppend
- boundingBoxMaterial
- budgeteer
- canvas
- clients
- configurator
- consoleHandler
- context
- crtUrl
- defaultConfigurationString
- defaultHash
- defaultId
- devRapiUrl
- dls
- documentCreate
- documentGetElementById
- elementHeight
- elementWidth
- fakeRapiUrl
- filter
- gifUrl
- glbUrl
- glbViewer
- headers
- id
- imageRenderer
- isMuteProperty
- isNode
- itemHeaders
- jpegUrl
- jpgUrl
- loadedScripts
- loadedUrls
- main
- materialViewer
- mockFullList
- mockInputEventDispatcher
- now
- oldWarn
- onactivate
- onfetch
- oninstall
- onnotificationclick
- onnotificationclose
- onpush
- onpushsubscriptionchange
- onsync
- originalFetch
- overview
- partListKernelInstance
- planner
- pngUrl
- possible
- rapiGlobals
- rapiUrl
- registration
- requestedUrls
- responseJson
- scriptLoader
- testRapiUrl
- textureLoader
- toggled
- type
- uJPGUrl
- url
- whiteTexture
# Functions
- _arrowFunction
- _asyncAwait
- _class
- _collections
- _const
- _defaultParamValues
- _destructuring
- _endOperation
- _evaluates
- _hasEs6Support
- _hasNativeCSSProperties
- _isNumber
- _let
- _spread
- _supportsDynamicImport
- _supportsStaticImport
- _symbols
- _templateStrings
- addExistingTexture
- addTexture
- angleToKernelRotation
- attachScript
- checkEvent
- checkForAllSettled
- checkGLB
- cleanRapiUrl
- cloneMockObject
- convertCObject
- convertKernelMatrixCoordsToThree
- convertToEuler
- convertToKernel
- convertToTHREE
- convertToThreeDimensions
- convertToThreeLength
- convertToThreeMatrix
- copy
- createBenchmarkMaterial
- createBenchmarkTexture
- createBenchmarkUrl
- createBoxForMeasurements
- createColorCubeTexture
- createColorTexture
- createDragEvent
- createElement
- createLights
- createMaterial
- createMeshPhysicalMaterial
- createMockKernelComponent
- createMockPlanObject
- createMockRoomleComponent
- createMockRoomleComponents
- createPlanObject
- createRapiBox
- createRoomleComponent
- createSingle
- createTestBoxRoomleComponent
- createTexture
- dashCase
- debounce
- deepMerge
- default
- dispatchSerial
- dispose
- disposeGeometry
- disposeMaterial
- disposeMesh
- disposeObject
- enumerable
- extendKernelContainerMock
- extendKernelInstanceMock
- extractTypeFromFileExtension
- fadeIn
- fadeOut
- generateCoordHelper
- getAllParameters
- getAngle
- getAssetPath
- getBoundingBoxMaterial
- getBoxForMeasurement
- getBoxForMeasurementWithBelowZeroOrigin
- getBoxForMeasurementWithNonZeroOrigin
- getBoxForMeasurment
- getCachedMaterialGroup
- getCallback
- getCameraTargetForBBox
- getCanvas
- getCatalogIdFromItemOrConfigurationId
- getCategory
- getColorFromInt
- getConfiguratorHistory
- getContentSizeOf
- getDebugConfig
- getDelta
- getEnumerables
- getFilledConfiguratorHistory
- getGUI
- getGlbUrl
- getHostname
- getIdealDistance
- getImageRenderer
- getKernelComponent
- getLanguage
- getMaterialId
- getMaterialShading
- getOverview
- getProductionConfig
- getRandomInt
- getRapiItem
- getRequestCount
- getResponseObject
- getScreenXY
- getSelectionGeometry
- getSizeOf
- getType
- getTypeFromRapiModel
- getValue
- getWhiteTexture
- getYRotationOfObject
- handleContent
- handleFetchEvent
- handleJsonResponse
- hasEs6ModuleSupport
- hasMaterialTags
- hasRequestIdleCallback
- hasStaticSupport
- hasUnits
- inject
- isAndroidDevice
- isBoolean
- isDemoHostname
- isEnumerable
- isFirefox
- isIdItemId
- isInIframe
- isIosDevice
- isMaterial
- isOldBrowser
- isOptions
- isRange
- isReallyNaN
- isString
- isThumbnail
- isWebGl2
- kernelBoxToThreeBox
- kernelDimensioningToThree
- kernelPartToPriceId
- loadWebAssemblyFromFile
- loadingError
- loadingSuccess
- logColor
- logKernelCall
- materialHasNoTagsButGroup
- muteConsole
- newPromise
- noop
- numberOfObjectsWithType
- objectArrayToMap
- placeCameraForPerspectiveImage
- position2VectorsAreEqual
- position3VectorsAreEqual
- preparePerspectiveImage
- prepareTopImage
- printCategoryTable
- printStats
- randomId
- removeElement
- removeItem
- renderPerspectiveImage
- resetConversationIds
- resetOverview
- rotationQuaternionsAreEqual
- round
- setCursor
- setDescriptor
- setEnumerable
- setMaterial
- setPointerToFirstElement
- setPointerToMiddleElement
- setPropertiesFromOptions
- setShadows
- setWallTransparency
- setWallTransparencyBasedOnCamera
- setWriteable
- setupDomHelper
- setupTHREELoaders
- skipWaiting
- sleep
- sortBySort
- sortByString
- supportsWoff2
- throttle
- to360Degrees
- toDegrees
- toRadiant
- togglePreview
- traceMethodCalls
- transitionTransparencyOfMaterial
- unmuteConsole
- utilityStringToUTF16
- utilityToArray
- uuid
- vectorIsEqual
- vectorIsZero
- wait
- waitForTween
- wasRequestSuccess
- wrapIntoRapiBox
# Object literals
- BROWSER_EVENTS
- CANVAS_ID
- DEFAULT_BAKED_SHADOW_PARAMS
- DEFAULT_RENDER_OPTIONS
- DRACO_LIB_FILES
- EVENTS
- HTTP_VERBS
- IMAGE_FORMATS
- KERNEL_CONTAINER_MOCK
- KERNEL_PATHS
- KERNEL_UNIT
- KERNEL_UNIT_STRING_TYPE
- MOCK_MINIMAL_KERNEL_CONTAINER
- MOCK_MINIMAL_KERNEL_INSTANCE
- MOCK_PLANNER_SCENE_EVENT_HANDLER
- MOCK_PLAN_INTERACTION_HANDLER
- MOCK_RAPI_BASE_COLOR
- MOCK_RAPI_CONFIGURATOR
- MOCK_RAPI_ITEM
- MOCK_RAPI_NORMAL_TEXTURE
- MOCK_RAPI_PRICES
- MOCK_RAPI_SKIN
- MOCK_RAPI_TENANT
- MOCK_RAPI_TEXTURE
- MOCK_RAPI_USER_ACTION
- OFFSET
- ROOMLE_COLORS
- SIZE
- UNIT_STRING
- USM_ADDON_TAG
- USM_KERNEL_POSSIBLE_CHILD
- USM_PLAN_OBJECT
- USM_RAPI_COMPONENT
- mockCatalog
- mockComponent
- mockConfiguration
- mockItem
- mockTag
- parameter
# Type aliases
# ArticleNumber
Ƭ ArticleNumber: string
Defined in packages/typings/rapi-types.ts:9
# AssetUrl
Ƭ AssetUrl: string
Defined in packages/typings/rapi-types.ts:2
# Base64String
Ƭ Base64String: string
Defined in packages/typings/rapi-types.ts:5
# BudgeteerOverview
Ƭ BudgeteerOverview: Map‹BUDGETEER_CATEGORY, Map‹string, BudgeteerEntry››
Defined in packages/workers/src/budgeteer.sw.ts:6
# ClientFrameType
Ƭ ClientFrameType: "auxiliary" | "top-level" | "nested" | "none"
Defined in packages/workers/src/service-worker.d.ts:23
# ComponentAction
Ƭ ComponentAction: "edit" | "add"
Defined in packages/configurator-core/src/services/configurator-ui-callback.ts:21
# ComponentType
Ƭ ComponentType: "preview" | "component"
Defined in packages/configurator-core/src/services/configurator-ui-callback.ts:22
# ConfigurationHash
Ƭ ConfigurationHash: string
Defined in packages/typings/rapi-types.ts:4
# ConfigurationString
Ƭ ConfigurationString: string
Defined in packages/typings/rapi-types.ts:3
# ConsoleMethod
Ƭ ConsoleMethod: function
Defined in packages/common-core/mock/console-handler.ts:1
# Type declaration:
▸ (...args
: any[]): void
Parameters:
Name | Type |
---|---|
...args | any[] |
# EmscriptenString
Ƭ EmscriptenString: any
Defined in packages/typings/kernel.ts:205
# ErrorListener
Ƭ ErrorListener: function
Defined in packages/common-core/src/error-handler.ts:7
# Type declaration:
▸ (...args
: any[]): void
Parameters:
Name | Type |
---|---|
...args | any[] |
# HexColorString
Ƭ HexColorString: string
Defined in packages/typings/rapi-types.ts:7
# HttpVerbGet
Ƭ HttpVerbGet: "GET"
Defined in packages/common-core/src/rapi-access.ts:62
# HttpVerbPost
Ƭ HttpVerbPost: "POST"
Defined in packages/common-core/src/rapi-access.ts:63
# HttpVerbPut
Ƭ HttpVerbPut: "PUT"
Defined in packages/common-core/src/rapi-access.ts:64
# ImageKeysOnObject
Ƭ ImageKeysOnObject: "perspectiveImage" | "topImage"
Defined in packages/common-core/src/rapi-access.ts:66
# KernelMessageType
Ƭ KernelMessageType: ValuesFromObject‹typeof KERNEL_MESSAGE_TYPE›
Defined in packages/common-core/src/kernel-io.ts:20
# ListenerFunction
Ƭ ListenerFunction: function
Defined in packages/configurator-core/src/utils/event-dispatcher.ts:1
# Type declaration:
▸ (arg
: T): void
Parameters:
Name | Type |
---|---|
arg | T |
# PreDefinedLightSettings
Ƭ PreDefinedLightSettings: typeof PREDEFINED_LIGHTSETTING["SOFA" | "SHELF" | "SHELF_FRONT" | "BAKED" | "CAMERA" | "EQUAL"]
Defined in packages/common-core/src/lightsetting/dynamic-light-setting-loader.ts:58
# PriceId
Ƭ PriceId: string
Defined in packages/typings/rapi-types.ts:8
# RapiId
Ƭ RapiId: string
Defined in packages/typings/rapi-types.ts:1
# RapiPath
Ƭ RapiPath: string
Defined in packages/common-core/src/rapi-access.ts:110
# RapiServerUrlType
Ƭ RapiServerUrlType: "live" | "test"
Defined in packages/typings/rapi-types.ts:6
# RenderOptions
Ƭ RenderOptions: Partial‹typeof DEFAULT_RENDER_OPTIONS›
Defined in packages/common-core/src/webgl/image-renderer.ts:15
# ThreeShader
Ƭ ThreeShader: string
Defined in packages/typings/global-definitions.ts:12
# UIIntersection
Ƭ UIIntersection: "left" | "top" | "right" | "bottom"
Defined in packages/configurator-core/src/utils/ui-intersection-helper.ts:5
# UIIntersections
Ƭ UIIntersections: UIIntersection[]
Defined in packages/configurator-core/src/utils/ui-intersection-helper.ts:6
# ValuesFromObject
Ƭ ValuesFromObject: T[keyof T]
Defined in packages/common-core/src/utils/common-utils.ts:257
# Variables
# APP
• APP: any
Defined in packages/common-core/src/rapi-access.ts:43
# Let
ASM_LOADER
• ASM_LOADER: string
Defined in packages/common-core/src/services/common-kernel-access.ts:56
# Const
ASSET_CACHE
• ASSET_CACHE: Map‹string, AssetUrl› = new Map()
Defined in packages/common-core/src/services/data-syncer.ts:24
# Const
ASYNC_PARAMTER_CHANGES
• ASYNC_PARAMTER_CHANGES: string[] = [PARAMETER_TYPE_MATERIAL]
Defined in packages/common-core/src/configurator-kernel-access.ts:33
# Const
BACKGROUND_CLASS_NAME
• BACKGROUND_CLASS_NAME: "rml-scene-background" = "rml-scene-background"
Defined in packages/common-core/src/environment/background-environment.ts:4
# Const
BROWSER_LANGUAGE_PROPERTY_KEYS_KNOWN
• BROWSER_LANGUAGE_PROPERTY_KEYS_KNOWN: string[] = ['language', 'browserLanguage', 'userLanguage', 'systemLanguage']
Defined in packages/common-core/src/utils/browser-helper.ts:1
# Let
CACHE_COMPILATION
• CACHE_COMPILATION: boolean
Defined in packages/common-core/src/services/common-kernel-access.ts:57
# Const
CLICK_INDICATOR
• CLICK_INDICATOR: "rml-click-indicator" = "rml-click-indicator"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:9
# Const
CONTAINER_CSS_CLASS
• CONTAINER_CSS_CLASS: "rml-threejs-canvas-container" = "rml-threejs-canvas-container"
Defined in packages/common-core/src/utils/dom-helper.ts:12
# Const
CONTROLLER_AXIS_THRESHHOLD
• CONTROLLER_AXIS_THRESHHOLD: 0.2 = 0.2
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:14
# Const
DEBUG_BOUNDING_BOX
• DEBUG_BOUNDING_BOX: false = false
Defined in packages/common-core/src/webgl/roomle-component-factory.ts:20
# Const
DEBUG_CAMERA_POSITION
• DEBUG_CAMERA_POSITION: "debug_camera_position" = "debug_camera_position"
Defined in packages/common-core/src/cameracontrol/camera-control.ts:73
# Const
DEBUG_PREVIEW_LINE
• DEBUG_PREVIEW_LINE: false = false
Defined in packages/common-core/src/webgl/roomle-component-factory.ts:19
# Const
DEFAULT_CONVERSATION_ID
• DEFAULT_CONVERSATION_ID: 9 = 9
Defined in packages/common-core/src/view-model/configurator-view-model.ts:29
# Const
DEFAULT_STORE
• DEFAULT_STORE: "rml_default" = "rml_default"
Defined in packages/common-core/src/utils/local-storage-helper.ts:15
# Const
DEFAULT_STORE_SIZE
• DEFAULT_STORE_SIZE: 5 = 5
Defined in packages/common-core/src/utils/local-storage-helper.ts:16
# Const
DIFFERENT_CONFIGURATION_LOAD_LIMIT
• DIFFERENT_CONFIGURATION_LOAD_LIMIT: 15 = 15
Defined in packages/common-core/src/services/memory-manager.ts:4
# Const
DISTANCE_FACTOR
• DISTANCE_FACTOR: 2.725 = 2.725
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:33
# Const
DOCKING_CONVERSATION_ID
• DOCKING_CONVERSATION_ID: 10 = 10
Defined in packages/common-core/src/view-model/configurator-view-model.ts:28
# Const
DOCK_PREVIEW_MATERIAL_COLOR
• DOCK_PREVIEW_MATERIAL_COLOR: "#DDDDDD" = "#DDDDDD"
Defined in packages/common-core/src/utils/threejs-utils.ts:14
# Const
DOCK_PREVIEW_MATERIAL_METALNESS
• DOCK_PREVIEW_MATERIAL_METALNESS: 0 = 0
Defined in packages/common-core/src/utils/threejs-utils.ts:16
# Const
DOCK_PREVIEW_MATERIAL_OPACITY
• DOCK_PREVIEW_MATERIAL_OPACITY: 0.6 = 0.6
Defined in packages/common-core/src/utils/threejs-utils.ts:17
# Const
DOCK_PREVIEW_MATERIAL_OPACITY_HOVERED
• DOCK_PREVIEW_MATERIAL_OPACITY_HOVERED: 0.9 = 0.9
Defined in packages/common-core/src/utils/threejs-utils.ts:18
# Const
DOCK_PREVIEW_MATERIAL_ROUGHNESS
• DOCK_PREVIEW_MATERIAL_ROUGHNESS: 1 = 1
Defined in packages/common-core/src/utils/threejs-utils.ts:15
# Const
DRAG_INDICATOR
• DRAG_INDICATOR: "dragIndicator" = "dragIndicator"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:10
# Const
ENV_DEBUG
• ENV_DEBUG: any = getDebugConfig()
Defined in packages/common-core/config/environment.ts:3
# Const
ENV_PRODUCTION
• ENV_PRODUCTION: any = getProductionConfig()
Defined in packages/common-core/config/environment.ts:5
# Const
FOG_COLOR
• FOG_COLOR: 16185078 = 16185078
Defined in packages/configurator-core/src/webgl/environment/floor-environment.ts:12
# Const
GROUP_CEILING
• GROUP_CEILING: "Ceiling" = "Ceiling"
Defined in packages/planner-core/src/view-model/plan-view-model.ts:22
# Const
GROUP_CONSTRUCTION
• GROUP_CONSTRUCTION: "Construction" = "Construction"
Defined in packages/planner-core/src/view-model/plan-view-model.ts:21
# Const
GROUP_FLOOR
• GROUP_FLOOR: "Ceiling" = "Ceiling"
Defined in packages/planner-core/src/view-model/plan-view-model.ts:23
# Const
INITIAL_CAMERA_DISTANCE
• INITIAL_CAMERA_DISTANCE: -1 = -1
Defined in packages/common-core/src/cameracontrol/camera-control.ts:72
# Const
INITIAL_FLOOR_SIZE
• INITIAL_FLOOR_SIZE: 100 = 100
Defined in packages/configurator-core/src/webgl/environment/floor-environment.ts:11
# Const
INITIAL_PITCH
• INITIAL_PITCH: 10 = 10
Defined in packages/common-core/src/cameracontrol/camera-control.ts:71
# Const
INITIAL_YAW
• INITIAL_YAW: -30 = -30
Defined in packages/common-core/src/cameracontrol/camera-control.ts:70
# Const
INJECTABLES
• INJECTABLES: DependencyInjectionAssignment[] = [ new DependencyInjectionAssignment('script-loader', ScriptLoader), new DependencyInjectionAssignment('logger', Logger), new DependencyInjectionAssignment('input-manager', InputManager, DI_TYPE.CONTEXT), new DependencyInjectionAssignment('environment-loader', EnvironmentLoader), new DependencyInjectionAssignment('configurator-mesh-generator', ConfiguratorMeshGenerator), new DependencyInjectionAssignment('rapi-access', RapiAccess), new DependencyInjectionAssignment('roomle-material-viewer-ui-callback', RoomleMaterialViewerUiCallback, DI_TYPE.CONTEXT), ]
Defined in packages/common-core/src/di/injectables.ts:38
Defined in packages/configurator-core/src/utils/injectables.ts:12
Defined in packages/glb-viewer-core/src/utils/injectables.ts:7
Defined in packages/planner-core/src/utils/injectables.ts:9
Defined in packages/material-viewer/src/utils/injectables.ts:10
# Let
ITEM_ADDITIONAL_CONTENT_CACHE
• ITEM_ADDITIONAL_CONTENT_CACHE: Map‹RapiId, RapiAdditionalContent[]› = new Map()
Defined in packages/common-core/src/rapi-access.ts:113
# Const
KERNEL_MESSAGE_TYPE
• KERNEL_MESSAGE_TYPE: object = { EXCEPTION: 'exception', ERROR: 'error', WARNING: 'warning', LOG: 'log', } as const
Defined in packages/common-core/src/kernel-io.ts:13
# Type declaration:
ERROR: "error" = "error"
EXCEPTION: "exception" = "exception"
LOG: "log" = "log"
WARNING: "warning" = "warning"
# Const
KEYBOARD_MOVING_DISTANCE
• KEYBOARD_MOVING_DISTANCE: 1 = 1
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:10
# Const
KEYBOARD_ROTATION_ANGLE
• KEYBOARD_ROTATION_ANGLE: number = Math.PI / 4
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:9
# Const
LEGACY_ASSET_URL_REG_EX
• LEGACY_ASSET_URL_REG_EX: RegExp‹› = new RegExp(//3d/[0-9]+//)
Defined in packages/common-core/src/utils/common-utils.ts:199
# Const
LEGACY_GROUP_INDICATOR
• LEGACY_GROUP_INDICATOR: string = uuid()
Defined in packages/common-core/src/rapi-access.ts:106
# Const
LINE_MATERIAL
• LINE_MATERIAL: "component_dimensioning_line_material" = "component_dimensioning_line_material"
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:7
# Const
LINE_SPACING
• LINE_SPACING: 0.05 = 0.05
Defined in packages/configurator-core/src/utils/dimensioning-helper.ts:12
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:17
# Const
LIVE_RAPI
• LIVE_RAPI: "live" = "live"
Defined in packages/common-core/src/rapi-access.ts:50
# Const
LOCAL_STORAGE_QUEUE_KEY
• LOCAL_STORAGE_QUEUE_KEY: "hsc_configurations_offline_queue_v1" = "hsc_configurations_offline_queue_v1"
Defined in packages/common-core/src/rapi-access.ts:120
# Const
MATERIALS_WITH_SORT
• MATERIALS_WITH_SORT: object[] = [{ key: 'basisMaterial', label: 'Oberfläche Grundsystem', type: 'Material', unitType: null as any, value: 'visplay:stahlschwarz_duro', group: 'equipment', enabled: true, validRange: { type: null as any, valueFrom: 0, valueTo: 0, step: 0 }, validGroups: [] as any, validValues: [{ value: 'visplay:champage_gold', label: 'visplay:champage_gold', thumbnail: null as any }, { value: 'visplay:dark_Bronce', label: 'visplay:dark_Bronce', thumbnail: null }, { value: 'visplay:dolphin_grey', label: 'visplay:dolphin_grey', thumbnail: null as any }, { value: 'visplay:forest_green', label: 'visplay:forest_green', thumbnail: null as any }], sort: 0, highlighted: false, valuesAreEqual: true, grouping: { key: 'equipment', label: 'Ausstattung', sort: 2, collapsed: true }, valueLabel: 'visplay:stahlschwarz_duro', uiType: 'Material' }]
Defined in packages/configurator-core/mock/configurator-mock-data.ts:155
# Const
MAX_DISTANCE_MINIMAL
• MAX_DISTANCE_MINIMAL: 2 = 2
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:32
# Const
MAX_NETWORK_CALLS
• MAX_NETWORK_CALLS: 40 = 40
Defined in packages/common-core/src/network-layer.ts:4
# Const
MAX_POLAR_ANGLE
• MAX_POLAR_ANGLE: 60 = 60
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:34
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:16
# Const
MAX_URL_LENGTH
• MAX_URL_LENGTH: 1500 = 1500
Defined in packages/common-core/src/rapi-access.ts:52
# Const
MAX_ZOOM
• MAX_ZOOM: 5 = 5
Defined in packages/common-core/src/cameracontrol/camera-control-2d.ts:10
# Let
MEM_URL
• MEM_URL: string
Defined in packages/common-core/src/services/common-kernel-access.ts:53
# Let
MESHES_TO_CATALOG_CACHE
• MESHES_TO_CATALOG_CACHE: Map‹RapiId, RapiMesh[]› = new Map()
Defined in packages/common-core/src/rapi-access.ts:116
# Const
MESH_DEFAULT_FORMAT
• MESH_DEFAULT_FORMAT: "crt" = "crt"
Defined in packages/common-core/src/rapi-access.ts:53
# Const
MESH_DEFAULT_QUALITY
• MESH_DEFAULT_QUALITY: 50 = 50
Defined in packages/common-core/src/rapi-access.ts:54
# Const
META_INFO
• META_INFO: Map‹string, object› = new Map()
Defined in packages/common-core/src/utils/benchmark.ts:23
# Const
MIN_DOLLY_DISTANCE
• MIN_DOLLY_DISTANCE: number = 3 * window.devicePixelRatio
Defined in packages/common-core/src/input/input-manager.ts:64
# Const
MIN_MOVE_DISTANCE
• MIN_MOVE_DISTANCE: number = 5 * window.devicePixelRatio
Defined in packages/common-core/src/input/input-manager.ts:63
# Const
MIN_PAN_SPEED
• MIN_PAN_SPEED: 2 = 2
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:30
# Const
MIN_POLAR_ANGLE
• MIN_POLAR_ANGLE: -60 = -60
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:15
# Const
MIN_ZOOM
• MIN_ZOOM: 0.2 = 0.2
Defined in packages/common-core/src/cameracontrol/camera-control-2d.ts:11
# Const
MOCK_CONTEXT
• MOCK_CONTEXT: "mock" = "mock"
Defined in packages/common-core/mock/constants.ts:1
# Const
MOCK_GEOMETRY_ID
• MOCK_GEOMETRY_ID: "#asdfjaksdklfasd" = "#asdfjaksdklfasd"
Defined in packages/planner-core/mock/planner-mock-helper.ts:93
# Const
MOCK_INDICES
• MOCK_INDICES: Int32Array‹› = new Int32Array([ 0, 1, 2, 1, 0, 3, 4, 5, 6, 5, 4, 7, 8, 9, 10, 10, 9, 11, 9, 8, 12, 12, 8, 13, 13, 8, 14, 10, 11, 15, 13, 14, 15, 13, 15, 11, 16, 17, 18, 17, 16, 19, 17, 19, 20, 20, 19, 21, 20, 21, 22, 20, 22, 23, 24, 25, 26, 25, 24, 27, 27, 24, 28, 27, 28, 29, 29, 28, 30, 30, 28, 31, 32, 33, 34, 33, 32, 35, 36, 37, 38, 37, 36, 39, 37, 39, 40, 37, 40, 41, 41, 40, 42, 41, 42, 43, 44, 45, 46, 46, 45, 47, 45, 44, 48, 46, 47, 49, 49, 47, 50, 50, 47, 51, 50, 51, 52, 52, 51, 53, 53, 51, 54, 54, 51, 55, 56, 57, 58, 57, 56, 59, 60, 61, 62, 61, 60, 63, 64, 65, 66, 66, 65, 67, 67, 65, 68, 65, 64, 69, 69, 64, 70, 70, 64, 71, 70, 71, 68, 68, 71, 67, 72, 73, 74, 73, 72, 75, 76, 77, 78, 77, 76, 79, 80, 81, 82, 81, 80, 83, 84, 85, 86, 85, 84, 87, 88, 89, 90, 89, 88, 91, 92, 93, 94, 93, 92, 95, 96, 97, 98, 97, 96, 99, 100, 101, 102, 101, 100, 103, 104, 105, 106, 105, 104, 107, 108, 109, 110, 109, 108, 111, 112, 113, 114, 112, 114, 115, 115, 114, 116, 113, 112, 117, 115, 116, 118, 113, 117, 119, 113, 119, 118, 118, 119, 115, 120, 121, 122, 123, 124, 125, 124, 123, 126, 127, 128, 129, 128, 127, 130, 131, 132, 133, 132, 131, 134, 135, 136, 137, 136, 135, 138, 139, 140, 141, 140, 139, 142, 143, 144, 145, 144, 143, 146, 147, 148, 149, 148, 147, 150, 151, 152, 153, 152, 151, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 162, 161, 164, 165, 166, 167, 166, 165, 168, 169, 170, 171, 170, 169, 172, 173, 174, 175, 174, 173, 176, 177, 178, 179, 178, 177, 180, 181, 182, 183, 181, 183, 184, 182, 181, 185, 186, 187, 188, 187, 186, 189, 190, 191, 192, 191, 190, 193, 194, 195, 196, 195, 194, 197, 198, 199, 200, 199, 198, 201, 202, 203, 204, 203, 202, 205, 206, 207, 208, 207, 206, 209, 210, 211, 212, 211, 210, 213, 214, 215, 216, 215, 214, 217, 218, 219, 220, 219, 218, 221, 222, 223, 224, 223, 222, 225, 226, 227, 228, ])
Defined in packages/planner-core/mock/planner-mock-helper.ts:101
# Const
MOCK_MATERIALID
• MOCK_MATERIALID: "adidas:Metal" = "adidas:Metal"
Defined in packages/planner-core/mock/planner-mock-helper.ts:94
# Const
MOCK_MESHID
• MOCK_MESHID: "adidas-focs:ShelfTable_Table_Large_Metall" = "adidas-focs:ShelfTable_Table_Large_Metall"
Defined in packages/planner-core/mock/planner-mock-helper.ts:91
# Const
MOCK_MESH_ID_NUMBER
• MOCK_MESH_ID_NUMBER: 42 = 42
Defined in packages/planner-core/mock/planner-mock-helper.ts:92
# Const
MOCK_NORMALS
• MOCK_NORMALS: Float32Array‹› = new Float32Array([ 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -0.00016473240975756198, 0.9999999403953552, 0.00034092081477865577, -0.0002470986219123006, 0.9999998807907104, 0.0005113812512718141, 0, 0.9999998807907104, 0.0005230124806985259, -0.00016473240975756198, 1, 0.0001665833406150341, 0.0001235493109561503, 1, 0.00025569062563590705, 0.0002470986219123006, 0.9999999403953552, 0.00024987501092255116, 0.0002470986219123006, 0.9999998807907104, 0.0005113812512718141, 0, 0.9999998807907104, 0.0005230124806985259, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0, -0.999432384967804, -0.033688731491565704, 0, -0.999432384967804, -0.033688731491565704, 0, -0.999432384967804, -0.033688731491565704, 0, -0.999432384967804, -0.033688731491565704, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -0.999432384967804, -0.033688731491565704, 0, -0.999432384967804, -0.033688731491565704, 0, -0.999432384967804, -0.033688731491565704, 0, -0.999432384967804, -0.033688731491565704, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, -0.9994449019432068, -0.03331483155488968, 0, -0.9994449019432068, -0.03331483155488968, 0, -0.9994449019432068, -0.03331483155488968, 0, -0.9994449019432068, -0.03331483155488968, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, -0.000015151510524447076, -0.000910333648789674, 0.9999995827674866, -0.000015151510524447076, -0.000910333648789674, 0.9999995827674866, 0, -0.0009115766733884811, 0.9999995827674866, -0.00003030301922990475, -0.000909090565983206, 0.9999995827674866, 0, -0.0009115766733884811, 0.9999995827674866, 0, -0.0009115766733884811, 0.9999995827674866, 0, -0.0009115766733884811, 0.9999995827674866, 0, -0.0009115766733884811, 0.9999995827674866, 0, 0, 0, 0, 0, 0, 0, 0, 0, ])
Defined in packages/planner-core/mock/planner-mock-helper.ts:107
# Const
MOCK_QUALITY_SETTINGS
• MOCK_QUALITY_SETTINGS: "
{
"enableAA": false,
"SAOPass": {
"enabled": true,
"smoothTransition": false,
"occlusionWorldRadius": 0.4,
"intensity": 0.25,
"bias": 0.016,
"numSamples": 200
},
"shadowPass": {
"enabled": true,
"smoothTransition": true,
"enableAccumulation": true,
"shadowRadius": 3,
"shadowBiasMultiplier": 0.6,
"numSamples": 100
},
"groundShadow": {
"smoothTransition": true,
"numSamples": 500,
"numSamplesPerFrame": 4
}
}
" = { "enableAA": false, "SAOPass": { "enabled": true, "smoothTransition": false, "occlusionWorldRadius": 0.4, "intensity": 0.25, "bias": 0.016, "numSamples": 200 }, "shadowPass": { "enabled": true, "smoothTransition": true, "enableAccumulation": true, "shadowRadius": 3, "shadowBiasMultiplier": 0.6, "numSamples": 100 }, "groundShadow": { "smoothTransition": true, "numSamples": 500, "numSamplesPerFrame": 4 } }
Defined in packages/common-core/tests/dynamic-quality-setting-loader.ts:47
# Const
MOCK_RAPIMATERIAL
• MOCK_RAPIMATERIAL: any = JSON.parse('{"externalIdentifier":"Metal","id":"adidas:Metal","color":"184,184,184","shading":{"basecolor":{"r":0.7215686274509804,"g":0.7215686274509804,"b":0.7215686274509804},"specularity":0.9,"metallic":0.9,"roughness":0.3,"alpha":1},"label":"Metal","catalog":"adidas","links":{"textures":"/materials/adidas:Metal/textures"},"hidden":false,"update":"1970-01-01T00:00:00.000Z","created":"1970-01-01T00:00:00.000Z","rapi_path":"materials"}')
Defined in packages/planner-core/mock/planner-mock-helper.ts:111
# Const
MOCK_RAPI_MATERIAL
• MOCK_RAPI_MATERIAL: RapiMaterial = cloneMockObject({ id: 'materialId', name: 'test-material', externalIdentifier: 'test-identifier', group: 'test-group', groupLabel: 'test-group-label', color: '#ffffff', thumbnail: 'test.jpg', label: 'test-label', textures: [1, 2, 3], shading: MOCK_RAPI_MATERIAL_SHADING, active: true, })
Defined in packages/common-core/mock/mock-rapi-types.ts:34
# Const
MOCK_RAPI_MATERIAL_NO_TEXTURES
• MOCK_RAPI_MATERIAL_NO_TEXTURES: RapiMaterial = cloneMockObject({ id: 'materialId', name: 'test-material', externalIdentifier: 'test-identifier', group: 'test-group', groupLabel: 'test-group-label', color: '#ffffff', thumbnail: 'test.jpg', label: 'test-label', textures: [], shading: MOCK_RAPI_MATERIAL_SHADING, active: true, })
Defined in packages/common-core/mock/mock-rapi-types.ts:48
# Const
MOCK_RAPI_MATERIAL_SHADING
• MOCK_RAPI_MATERIAL_SHADING: RapiMaterialShading = cloneMockObject({ alpha: 0.5, metallic: 0.5, basecolor: MOCK_RAPI_BASE_COLOR, roughness: 0.2, doubleSided: true, alphaCutoff: 0.1415, transmission: 0, })
Defined in packages/common-core/mock/mock-rapi-types.ts:22
# Const
MOCK_RAPI_TEXTURES_EMPTY
• MOCK_RAPI_TEXTURES_EMPTY: any[] = []
Defined in packages/common-core/mock/mock-rapi-types.ts:32
# Const
MOCK_RUNTIME_COMPONENTID
• MOCK_RUNTIME_COMPONENTID: 49 = 49
Defined in packages/planner-core/mock/planner-mock-helper.ts:90
# Const
MOCK_TRANSFORM
• MOCK_TRANSFORM: Float32Array‹› = new Float32Array([1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1])
Defined in packages/planner-core/mock/planner-mock-helper.ts:96
# Const
MOCK_UVCOORDS
• MOCK_UVCOORDS: Float32Array‹› = new Float32Array([ 64.25, 54.875, 67.166015625, -22.625, 67.166015625, 54.875, 64.2490234375, -22.625, -63.25, 57.791015625, -66.166015625, -25.541015625, -63.2490234375, -25.541015625, -66.166015625, 57.791015625, 57.791015625, -49.0830078125, -22.625, -46.166015625, -25.541015625, -49.0830078125, -22.625, 13.166015625, 54.875, -46.166015625, 54.875, 13.166015625, 57.791015625, 16.0830078125, -25.541015625, 16.0830078125, -56.791015625, 13.166015625, -53.875, -46.166015625, -53.875, 13.166015625, -56.791015625, -49.0830078125, 23.625, -46.166015625, 26.541015625, -49.0830078125, 26.541015625, 13.166015625, 23.625, 13.166015625, -63.25, 13.166015625, -66.166015625, -49.0830078125, -63.25, -49.0830078125, -66.166015625, 16.0830078125, 64.2490234375, 13.166015625, 67.166015625, 16.0830078125, 67.166015625, -49.0830078125, 64.2490234375, -49.0830078125, -66.166015625, -46.166015625, -63.2490234375, 13.166015625, -66.166015625, 13.166015625, -63.2490234375, -46.166015625, 67.166015625, -49.0830078125, 64.2490234375, 13.166015625, 64.2490234375, -49.0830078125, 67.166015625, 16.0830078125, -66.166015625, 16.0830078125, -63.25, 13.166015625, -66.166015625, -49.0830078125, -63.25, -49.0830078125, 57.791015625, 13.166015625, 54.875, -46.166015625, 57.791015625, -49.0830078125, -22.625, -46.166015625, 54.875, 13.166015625, -25.541015625, -49.0830078125, -25.541015625, 13.166015625, -22.625, 13.166015625, -22.625, 13.166015625, -22.625, 16.0830078125, 54.794921875, 16.0830078125, 54.875, 13.166015625, -66.166015625, -22.625, -63.2490234375, 54.875, -66.166015625, 54.875, -63.25, -22.625, 64.2490234375, 57.791015625, 67.166015625, -25.541015625, 67.166015625, 57.791015625, 64.25, -25.541015625, -56.791015625, -49.0830078125, -53.875, 13.166015625, -56.791015625, 16.0830078125, 26.541015625, 16.0830078125, 23.625, 13.166015625, -53.875, -46.166015625, 23.625, -46.166015625, 26.541015625, -49.0830078125, 64.25, 16.0830078125, -63.2490234375, 13.166015625, 64.25, 13.166015625, -63.2490234375, 16.0830078125, 67.166015625, 13.166015625, 64.25, -46.166015625, 67.166015625, -46.166015625, 64.25, 13.166015625, -63.2490234375, 13.166015625, -66.166015625, -46.166015625, -63.2490234375, -46.166015625, -66.166015625, 13.166015625, 67.166015625, 13.166015625, 64.25, -46.166015625, 67.166015625, -46.166015625, 64.25, 13.166015625, -53.794921875, 16.0830078125, 23.625, 13.166015625, 23.625, 16.0830078125, -53.875, 13.166015625, 64.25, 16.0830078125, -63.2490234375, 13.166015625, 64.25, 13.166015625, -63.2490234375, 16.0830078125, 67.166015625, -22.625, 64.2490234375, 54.875, 64.25, -22.625, 67.166015625, 54.875, 64.2490234375, 57.791015625, -63.25, 54.875, 64.2490234375, 54.875, -63.25, 57.791015625, -63.2490234375, -25.541015625, 64.25, -22.625, -63.2490234375, -22.625, 64.25, -25.541015625, -66.166015625, 54.875, -63.2490234375, -22.625, -63.25, 54.875, -66.166015625, -22.625, 67.166015625, 57.791015625, -63.2490234375, 54.794921875, 64.25, 54.794921875, 67.166015625, -25.541015625, 64.2490234375, -22.625, -66.166015625, 57.791015625, -63.25, -22.625, -66.166015625, -25.541015625, -22.625, 13.166015625, -22.625, 13.166015625, -22.625, 16.0830078125, -63.25, 13.166015625, 67.166015625, 16.0830078125, -66.166015625, 16.0830078125, 64.2490234375, 13.166015625, 64.2490234375, 13.166015625, -66.166015625, 16.0830078125, -63.25, 13.166015625, 67.166015625, 16.0830078125, 64.25, 16.0830078125, -63.2490234375, 13.166015625, 64.25, 13.166015625, -63.2490234375, 16.0830078125, 64.25, 16.0830078125, -63.2490234375, 13.166015625, 64.25, 13.166015625, -63.2490234375, 16.0830078125, 64.2490234375, 57.791015625, -63.25, 54.875, 64.2490234375, 54.875, -63.25, 57.791015625, -63.2490234375, -25.541015625, 64.25, -22.625, -63.2490234375, -22.625, 64.25, -25.541015625, 67.166015625, 57.791015625, -63.2490234375, 54.794921875, 64.25, 54.794921875, -66.166015625, 57.791015625, -66.166015625, -25.541015625, 64.2490234375, -22.625, -63.25, -22.625, 67.166015625, -25.541015625, -22.625, 13.166015625, -22.625, 13.166015625, -22.625, 16.0830078125, -22.625, 16.0830078125, -22.625, 13.166015625, -22.625, 13.166015625, -63.25, 13.166015625, 67.166015625, 16.0830078125, -66.166015625, 16.0830078125, 64.2490234375, 13.166015625, -53.875, 13.166015625, 26.541015625, 16.0830078125, -56.791015625, 16.0830078125, 23.625, 13.166015625, 64.2490234375, 13.166015625, -66.166015625, 16.0830078125, -63.25, 13.166015625, 67.166015625, 16.0830078125, -22.625, 13.166015625, 57.791015625, 16.0830078125, -25.541015625, 16.0830078125, 54.875, 13.166015625, 64.25, 16.0830078125, -63.2490234375, 13.166015625, 64.25, 13.166015625, -63.2490234375, 16.0830078125, -22.625, 13.166015625, 54.794921875, 16.0830078125, -22.625, 16.0830078125, -22.625, 13.166015625, 54.875, 13.166015625, -53.794921875, 16.0830078125, 23.625, 13.166015625, 23.625, 16.0830078125, -53.875, 13.166015625, 64.25, 16.0830078125, -63.2490234375, 13.166015625, 64.25, 13.166015625, -63.2490234375, 16.0830078125, 67.166015625, -22.625, 64.2490234375, 54.875, 64.25, -22.625, 67.166015625, 54.875, 64.2490234375, 57.791015625, -63.25, 54.875, 64.2490234375, 54.875, -63.25, 57.791015625, -63.2490234375, -25.541015625, 64.25, -22.625, -63.2490234375, -22.625, 64.25, -25.541015625, -66.166015625, 54.875, -63.2490234375, -22.625, -63.25, 54.875, -66.166015625, -22.625, 67.166015625, 57.791015625, -63.2490234375, 54.794921875, 64.25, 54.794921875, -66.166015625, 57.791015625, -66.166015625, -25.541015625, 64.2490234375, -22.625, -63.25, -22.625, 67.166015625, -25.541015625, -63.2490234375, 54.794921875, -66.166015625, -25.541015625, -63.25, -22.625, -66.166015625, 57.791015625, 64.2490234375, -22.625, 67.166015625, 57.791015625, 64.25, 54.794921875, 67.166015625, -25.541015625, -22.625, 13.166015625, -22.625, 13.166015625, -22.625, 16.0830078125, ])
Defined in packages/planner-core/mock/planner-mock-helper.ts:104
# Const
MOCK_VERTICES
• MOCK_VERTICES: Int32Array‹› = new Int32Array([ 764.84375, 152.34375, 34.765625, 800, -277.34375, 34.765625, 800, 152.34375, 34.765625, 764.84375, -277.34375, 34.765625, 764.84375, 187.5, 0, 800, -312.5, 0, 764.84375, -312.5, 0, 800, 187.5, 0, 800, 187.5, 0, 800, -277.34375, 34.765625, 800, -312.5, 0, 800, -277.34375, 746.875, 800, 152.34375, 34.765625, 800, 152.34375, 746.875, 800, 187.109375, 781.640625, 800, -312.5, 781.640625, 764.84375, 187.109375, 746.875, 764.84375, 152.34375, 34.765625, 764.84375, 152.34375, 746.875, 764.84375, 187.5, 0, 764.84375, -277.34375, 34.765625, 764.84375, -312.5, 0, 764.84375, -312.5, 746.875, 764.84375, -277.34375, 746.875, 764.84375, 187.109375, 746.875, 800, 187.5, 0, 764.84375, 187.5, 0, 800, 187.109375, 781.640625, -764.84375, 187.109375, 746.875, -800, 187.109375, 781.640625, -800, 187.5, 0, -764.84375, 187.5, 0, 800, -277.34375, 34.765625, 764.84375, -277.34375, 746.875, 800, -277.34375, 746.875, 764.84375, -277.34375, 34.765625, 800, -312.5, 0, 764.84375, -312.5, 746.875, 764.84375, -312.5, 0, 800, -312.5, 781.640625, -800, -312.5, 781.640625, -764.84375, -312.5, 746.875, -800, -312.5, 0, -764.84375, -312.5, 0, -764.84375, 187.109375, 746.875, -764.84375, 152.34375, 34.765625, -764.84375, 187.5, 0, -764.84375, -277.34375, 34.765625, -764.84375, 152.34375, 746.875, -764.84375, -312.5, 0, -764.84375, -312.5, 746.875, -764.84375, -277.34375, 746.875, -764.84375, -277.34375, 746.875, -764.84375, -277.34375, 781.640625, -764.84375, 151.171875, 781.640625, -764.84375, 152.34375, 746.875, -800, -277.34375, 34.765625, -764.84375, 152.34375, 34.765625, -800, 152.34375, 34.765625, -764.84375, -277.34375, 34.765625, -764.84375, 187.5, 0, -800, -312.5, 0, -800, 187.5, 0, -764.84375, -312.5, 0, -800, 187.5, 0, -800, 152.34375, 746.875, -800, 187.109375, 781.640625, -800, -312.5, 781.640625, -800, -277.34375, 746.875, -800, 152.34375, 34.765625, -800, -277.34375, 34.765625, -800, -312.5, 0, 764.84375, 151.171875, 781.640625, -764.84375, 152.34375, 746.875, 764.84375, 152.34375, 746.875, -764.84375, 151.171875, 781.640625, 800, 152.34375, 746.875, 764.84375, 152.34375, 34.765625, 800, 152.34375, 34.765625, 764.84375, 152.34375, 746.875, -764.84375, 152.34375, 746.875, -800, 152.34375, 34.765625, -764.84375, 152.34375, 34.765625, -800, 152.34375, 746.875, -800, -277.34375, 746.875, -764.84375, -277.34375, 34.765625, -800, -277.34375, 34.765625, -764.84375, -277.34375, 746.875, 764.84375, 151.171875, 781.640625, 764.84375, -277.34375, 746.875, 764.84375, -277.34375, 781.640625, 764.84375, 152.34375, 746.875, -764.84375, -277.34375, 781.640625, 764.84375, -277.34375, 746.875, -764.84375, -277.34375, 746.875, 764.84375, -277.34375, 781.640625, -800, -277.34375, 746.875, -764.84375, 152.34375, 746.875, -764.84375, -277.34375, 746.875, -800, 152.34375, 746.875, -764.84375, 187.109375, 746.875, 764.84375, 152.34375, 746.875, -764.84375, 152.34375, 746.875, 764.84375, 187.109375, 746.875, 764.84375, -312.5, 746.875, -764.84375, -277.34375, 746.875, 764.84375, -277.34375, 746.875, -764.84375, -312.5, 746.875, 800, 152.34375, 746.875, 764.84375, -277.34375, 746.875, 764.84375, 152.34375, 746.875, 800, -277.34375, 746.875, 800, 187.109375, 781.640625, -764.84375, 151.171875, 781.640625, 764.84375, 151.171875, 781.640625, 800, -312.5, 781.640625, 764.84375, -277.34375, 781.640625, -800, 187.109375, 781.640625, -764.84375, -277.34375, 781.640625, -800, -312.5, 781.640625, 764.84375, -277.34375, 746.875, 764.84375, -277.34375, 746.875, 764.84375, -277.34375, 781.640625, 764.84375, 187.5, 0, -764.84375, 187.5, 34.765625, 764.84375, 187.5, 34.765625, -764.84375, 187.5, 0, 764.84375, -312.5, 0, -764.84375, -312.5, 34.765625, -764.84375, -312.5, 0, 764.84375, -312.5, 34.765625, 764.84375, 151.171875, 34.765625, -764.84375, 152.34375, 0, 764.84375, 152.34375, 0, -764.84375, 151.171875, 34.765625, -764.84375, -277.34375, 34.765625, 764.84375, -277.34375, 0, -764.84375, -277.34375, 0, 764.84375, -277.34375, 34.765625, -764.84375, 187.5, 0, 764.84375, 152.34375, 0, -764.84375, 152.34375, 0, 764.84375, 187.5, 0, 764.84375, -312.5, 0, -764.84375, -277.34375, 0, 764.84375, -277.34375, 0, -764.84375, -312.5, 0, 764.84375, 187.5, 34.765625, -764.84375, 151.171875, 34.765625, 764.84375, 151.171875, 34.765625, -764.84375, 187.5, 34.765625, -764.84375, -312.5, 34.765625, 764.84375, -277.34375, 34.765625, -764.84375, -277.34375, 34.765625, 764.84375, -312.5, 34.765625, 764.84375, -277.34375, 0, 764.84375, -277.34375, 0, 764.84375, -277.34375, 34.765625, -764.84375, -277.34375, 34.765625, -764.84375, -277.34375, 0, -764.84375, -277.34375, 0, 764.84375, 187.109375, 389.84375, -764.84375, 187.109375, 425, 764.84375, 187.109375, 425, -764.84375, 187.109375, 389.84375, -800, 152.34375, 389.84375, -800, -277.34375, 424.609375, -800, 152.34375, 425, -800, -277.34375, 389.84375, 764.84375, -312.5, 389.84375, -764.84375, -312.5, 424.609375, -764.84375, -312.5, 389.84375, 764.84375, -312.5, 424.609375, 800, -277.34375, 389.84375, 800, 151.171875, 425, 800, -277.34375, 424.609375, 800, 152.34375, 389.84375, 764.84375, 151.171875, 425, -764.84375, 152.34375, 389.84375, 764.84375, 152.34375, 389.84375, -764.84375, 151.171875, 425, -764.84375, -277.34375, 389.84375, -764.84375, 151.171875, 425, -764.84375, -277.34375, 424.609375, -764.84375, -277.34375, 389.84375, -764.84375, 152.34375, 389.84375, 764.84375, 151.171875, 425, 764.84375, -277.34375, 389.84375, 764.84375, -277.34375, 424.609375, 764.84375, 152.34375, 389.84375, -764.84375, -277.34375, 424.609375, 764.84375, -277.34375, 389.84375, -764.84375, -277.34375, 389.84375, 764.84375, -277.34375, 424.609375, -800, -277.34375, 389.84375, -764.84375, 152.34375, 389.84375, -764.84375, -277.34375, 389.84375, -800, 152.34375, 389.84375, -764.84375, 187.109375, 389.84375, 764.84375, 152.34375, 389.84375, -764.84375, 152.34375, 389.84375, 764.84375, 187.109375, 389.84375, 764.84375, -312.5, 389.84375, -764.84375, -277.34375, 389.84375, 764.84375, -277.34375, 389.84375, -764.84375, -312.5, 389.84375, 800, 152.34375, 389.84375, 764.84375, -277.34375, 389.84375, 764.84375, 152.34375, 389.84375, 800, -277.34375, 389.84375, 764.84375, 187.109375, 425, -764.84375, 151.171875, 425, 764.84375, 151.171875, 425, -764.84375, 187.109375, 425, -764.84375, -312.5, 424.609375, 764.84375, -277.34375, 424.609375, -764.84375, -277.34375, 424.609375, 764.84375, -312.5, 424.609375, -764.84375, 151.171875, 425, -800, -277.34375, 424.609375, -764.84375, -277.34375, 424.609375, -800, 152.34375, 425, 764.84375, -277.34375, 424.609375, 800, 151.171875, 425, 764.84375, 151.171875, 425, 800, -277.34375, 424.609375, 764.84375, -277.34375, 389.84375, 764.84375, -277.34375, 389.84375, 764.84375, -277.34375, 424.609375, ])
Defined in packages/planner-core/mock/planner-mock-helper.ts:98
# Const
MockSceneSettings
• MockSceneSettings: "{
"lights": [
{
"type": "ambient",
"name": "ambient",
"intensity": 0.3,
"color": "#ffffff",
"position": {
"x": 0,
"y": 0,
"z": 0
}
}
],
"environment": {
"type": "image",
"details": {
"imageUrl": "https://storage.googleapis.com/roomle-static/test/bg/bg_grey.jpg"
}
}
}" = { "lights": [ { "type": "ambient", "name": "ambient", "intensity": 0.3, "color": "#ffffff", "position": { "x": 0, "y": 0, "z": 0 } } ], "environment": { "type": "image", "details": { "imageUrl": "https://storage.googleapis.com/roomle-static/test/bg/bg_grey.jpg" } } }
Defined in packages/glb-viewer-core/mock/mock-scene-settings.ts:1
# Const
NAMES_FOR_LOCALHOST
• NAMES_FOR_LOCALHOST: string[] = [ '127.0.0.1', 'localhost', '0.0.0.0', ]
Defined in packages/common-core/src/utils/rapi-utils.ts:36
# Const
NATURAL_SCROLLING
• NATURAL_SCROLLING: true = true
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:18
# Const
NONE_STRING_ERROR_MESSAGE
• NONE_STRING_ERROR_MESSAGE: "tried to set a parameter to a none string value!" = "tried to set a parameter to a none string value!"
Defined in packages/common-core/src/configurator-kernel-access.ts:34
# Const
NOT_FOUND_ERROR
• NOT_FOUND_ERROR: "404" = "404"
Defined in packages/configurator-core/src/utils/indexeddb-adapter.ts:3
# Const
NO_CONVERSATION_ID
• NO_CONVERSATION_ID: -1 = -1
Defined in packages/workers/src/communication-interface.ts:20
# Const
PAN_SPEED
• PAN_SPEED: 4 = 4
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:29
# Const
PARAMETER_TYPE_MATERIAL
• PARAMETER_TYPE_MATERIAL: "material" = "material"
Defined in packages/common-core/src/configurator-kernel-access.ts:32
# Const
PARTLIST_USM_DRAG_TEST
• PARTLIST_USM_DRAG_TEST: any = JSON.parse('{"fullList":[{"articleNr":"10751","componentId":"usm:head","label":"USM Haller Kugel MF8","count":12,"packageSize":1,"valid":false,"price":3.25,"retailerPrice":0,"currencySymbol":"EUR","parameters":[]},{"articleNr":"15167","componentId":"usm:levelingfoot","label":"Nivellierfuss 36, 15 mm","count":6,"packageSize":1,"valid":false,"price":2.75,"retailerPrice":0,"currencySymbol":"EUR","parameters":[]},{"articleNr":"11211.24","componentId":"usm:metalelement","label":"Metallelement","count":1,"packageSize":1,"valid":false,"price":20.489999771118164,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"width","label":"Breite","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"height","label":"Höhe","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"colorMaterial","label":"Verkleidungsfarbe","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":null,"valueThumbnail":null},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null}]},{"articleNr":"11212.24","componentId":"usm:metalelement","label":"Metallelement","count":1,"packageSize":1,"valid":false,"price":20.489999771118164,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"width","label":"Breite","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"height","label":"Höhe","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"colorMaterial","label":"Verkleidungsfarbe","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":null,"valueThumbnail":null},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"1.00","valueLabel":null,"valueThumbnail":null}]},{"articleNr":"11207.24","componentId":"usm:metalelement","label":"Metallelement","count":5,"packageSize":1,"valid":true,"price":30.049999237060547,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"width","label":"Breite","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"750.00","valueThumbnail":null},{"key":"height","label":"Höhe","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"colorMaterial","label":"Verkleidungsfarbe","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":null,"valueThumbnail":null},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null}]},{"articleNr":"10736","componentId":"usm:pipe","label":"Rohr","count":12,"packageSize":1,"valid":false,"price":7.820000171661377,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"length","label":"Length","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null}]},{"articleNr":"10742","componentId":"usm:pipe","label":"Rohr","count":8,"packageSize":1,"valid":false,"price":10.350000381469727,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"length","label":"Length","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"750.00","valueThumbnail":null}]},{"articleNr":"12451","componentId":"usm:pipeConnector","label":"USM Haller Connector","count":40,"packageSize":1,"valid":false,"price":1,"retailerPrice":0,"currencySymbol":"EUR","parameters":[]},{"articleNr":"10104","componentId":"usm:screw","label":"USM Haller Blechschraube mit Linsenkopf und Kreuzschlitz 4,8x9,5 Norm","count":8,"packageSize":1,"valid":false,"price":0,"retailerPrice":0,"currencySymbol":null,"parameters":[]}],"originPart":{"articleNr":null,"componentId":null,"label":null,"count":-1,"packageSize":1,"valid":false,"price":0,"retailerPrice":0,"currencySymbol":null,"parameters":[]}}')
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/partlists.ts:2
# Const
PARTLIST_USM_PREVIEWS
• PARTLIST_USM_PREVIEWS: any = JSON.parse('{"fullList":[{"articleNr":"10751","componentId":"usm:head","label":"USM Haller Kugel MF8","count":8,"packageSize":1,"valid":false,"price":3.25,"retailerPrice":0,"currencySymbol":"EUR","parameters":[]},{"articleNr":"15167","componentId":"usm:levelingfoot","label":"Nivellierfuss 36, 15 mm","count":4,"packageSize":1,"valid":false,"price":2.75,"retailerPrice":0,"currencySymbol":"EUR","parameters":[]},{"articleNr":"11211.24","componentId":"usm:metalelement","label":"Metallelement","count":2,"packageSize":1,"valid":false,"price":20.489999771118164,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"width","label":"Breite","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"height","label":"Höhe","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"colorMaterial","label":"Verkleidungsfarbe","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":null,"valueThumbnail":null},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null}]},{"articleNr":"11207.24","componentId":"usm:metalelement","label":"Metallelement","count":3,"packageSize":1,"valid":true,"price":30.049999237060547,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"width","label":"Breite","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"750.00","valueThumbnail":null},{"key":"height","label":"Höhe","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null},{"key":"colorMaterial","label":"Verkleidungsfarbe","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":null,"valueThumbnail":null},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null}]},{"articleNr":"10736","componentId":"usm:pipe","label":"Rohr","count":8,"packageSize":1,"valid":false,"price":7.820000171661377,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"length","label":"Length","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null}]},{"articleNr":"10742","componentId":"usm:pipe","label":"Rohr","count":4,"packageSize":1,"valid":false,"price":10.350000381469727,"retailerPrice":0,"currencySymbol":"EUR","parameters":[{"key":"length","label":"Length","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"750.00","valueThumbnail":null}]},{"articleNr":"12451","componentId":"usm:pipeConnector","label":"USM Haller Connector","count":24,"packageSize":1,"valid":false,"price":1,"retailerPrice":0,"currencySymbol":"EUR","parameters":[]},{"articleNr":"10104","componentId":"usm:screw","label":"USM Haller Blechschraube mit Linsenkopf und Kreuzschlitz 4,8x9,5 Norm","count":4,"packageSize":1,"valid":false,"price":0,"retailerPrice":0,"currencySymbol":null,"parameters":[]}],"originPart":{"articleNr":null,"componentId":null,"label":null,"count":-1,"packageSize":1,"valid":false,"price":0,"retailerPrice":0,"currencySymbol":null,"parameters":[]}}')
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/partlists.ts:3
# Const
PIXOTRON_EFFETCS
• PIXOTRON_EFFETCS: any[] = [ COPY_SHADER_FILE_NAME, EFFECT_COMPOSER_FILE_NAME, RENDER_PASS_FILE_NAME, SHADER_PASS_FILE_NAME, LUMINOSITY_HIGH_PASS_SHADER_FILE_NAME, OUTLINE_PASS_FILE_NAME, RECT_AREA_LIGHT_UNIFORMS_LIB_FILE_NAME, GAMMA_CORRECTION_SHADER_FILE_NAME ]
Defined in packages/common-core/src/static-files/pixotron.ts:20
# Const
PLANE_COLOR
• PLANE_COLOR: 16777215 = 16777215
Defined in packages/configurator-core/src/utils/text-with-background.ts:10
Defined in packages/configurator-core/src/utils/dimensioning-helper.ts:11
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:15
# Const
PLANE_MATERIAL
• PLANE_MATERIAL: "component_dimensioning_plane_material" = "component_dimensioning_plane_material"
Defined in packages/configurator-core/src/utils/text-with-background.ts:5
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:8
# Const
PLAN_OBJECT_ROTATION
• PLAN_OBJECT_ROTATION: number = Math.PI / 2
Defined in packages/planner-core/mock/planner-mock-helper.ts:5
Defined in packages/planner-core/tests/plan-object-view-model.ts:12
# Const
PLAN_STORE
• PLAN_STORE: "rml_plans" = "rml_plans"
Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:53
# Const
PLAN_XML_BIG
• PLAN_XML_BIG: "
Defined in packages/planner-core/src/plan-xml.ts:1
# Const
PREDEFINED_LIGHTSETTING
• PREDEFINED_LIGHTSETTING: object = { SOFA: 'sofa', SHELF: 'shelf', SHELFFRONT: 'shelf_front', BAKED: 'baked', CAMERA: 'camera', EQUAL: 'equal', / as const is used to create a union type from object for more _ details see: so#53662389/10800831 */ } as const
Defined in packages/common-core/src/lightsetting/dynamic-light-setting-loader.ts:15
# Type declaration:
BAKED: "baked" = "baked"
CAMERA: "camera" = "camera"
EQUAL: "equal" = "equal"
SHELF: "shelf" = "shelf"
SHELF_FRONT: "shelf_front" = "shelf_front"
SOFA: "sofa" = "sofa"
# Const
PREVIEW_LINE_MATERIAL_OPACITY
• PREVIEW_LINE_MATERIAL_OPACITY: 0.4 = 0.4
Defined in packages/common-core/src/utils/threejs-utils.ts:8
# Const
PREVIEW_MATERIAL_COLOR
• PREVIEW_MATERIAL_COLOR: "#DDDDDD" = "#DDDDDD"
Defined in packages/common-core/src/utils/threejs-utils.ts:9
# Const
PREVIEW_MATERIAL_METALNESS
• PREVIEW_MATERIAL_METALNESS: 0 = 0
Defined in packages/common-core/src/utils/threejs-utils.ts:11
# Const
PREVIEW_MATERIAL_OPACITY
• PREVIEW_MATERIAL_OPACITY: 1 = 1
Defined in packages/common-core/src/utils/threejs-utils.ts:12
# Const
PREVIEW_MATERIAL_ROUGHNESS
• PREVIEW_MATERIAL_ROUGHNESS: 1 = 1
Defined in packages/common-core/src/utils/threejs-utils.ts:10
# Const
PROMISE_CALLBACKS
• PROMISE_CALLBACKS: Map‹string, PromiseCallback[]› = new Map()
Defined in packages/configurator-core/src/utils/async-dependency-loader.ts:8
# Const
RANDOM_ID_LENGTH
• RANDOM_ID_LENGTH: 5 = 5
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/materials.ts:5
# RAPI
• RAPI: any
Defined in packages/common-core/src/rapi-access.ts:44
# Let
RAPI_CACHE
• RAPI_CACHE: Map‹RapiPath, Map‹RapiId, RapiJson›› = new Map()
Defined in packages/common-core/src/rapi-access.ts:115
# Let
RAPI_ERROR_CACHE
• RAPI_ERROR_CACHE: Map‹RapiPath, Map‹RapiId, RapiError›› = new Map()
Defined in packages/common-core/src/rapi-access.ts:122
# Let
RAPI_MATERIAL_GROUP_CACHE
• RAPI_MATERIAL_GROUP_CACHE: Map‹RapiId, RapiId[]› = new Map()
Defined in packages/common-core/src/rapi-access.ts:112
# Let
RAPI_PACKAGE_CACHE
• RAPI_PACKAGE_CACHE: Map‹RapiId, boolean› = new Map()
Defined in packages/common-core/src/rapi-access.ts:117
# Const
RAPI_PATH_KEY
• RAPI_PATH_KEY: "rapi_path" = "rapi_path"
Defined in packages/common-core/src/rapi-access.ts:132
# Let
RAPI_PRELOAD_CACHE
• RAPI_PRELOAD_CACHE: Map‹RapiId, boolean› = new Map()
Defined in packages/common-core/src/rapi-access.ts:118
# Let
RAPI_RELATIONS_CACHE
• RAPI_RELATIONS_CACHE: Map‹RapiPath, Map‹RapiId, Map‹string, RapiId[]››› = new Map()
Defined in packages/common-core/src/rapi-access.ts:114
# Const
RAPI_URL_PATTERN
• RAPI_URL_PATTERN: RegExp‹› = /^https://api(.test|.dev)?.roomle.com/v2//i
Defined in packages/workers/src/budgeteer/constants.ts:45
# Const
RECT_AREA_LIGHT_DEFAULT_SIZE
• RECT_AREA_LIGHT_DEFAULT_SIZE: 0.8 = 0.8
Defined in packages/common-core/src/lightsetting/dynamic-light-setting-loader.ts:13
# Const
RESOURCES
• RESOURCES: Map‹string, any› = new Map()
Defined in packages/configurator-core/src/utils/async-dependency-loader.ts:9
# Const
RETRY_AFTER
• RETRY_AFTER: 60000 = 60000
Defined in packages/common-core/src/rapi-access.ts:108
# Const
ROTATION_SPEED
• ROTATION_SPEED: 1 = 1
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:28
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:11
# Const
ROTATION_SPEED_TOUCH
• ROTATION_SPEED_TOUCH: 0.6 = 0.6
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:12
# Const
ROTATION_TO_DETECT_SIDE
• ROTATION_TO_DETECT_SIDE: number = toRadiant(30)
Defined in packages/configurator-core/src/utils/raycast-helper.ts:26
# Const
RUN_SPEED
• RUN_SPEED: 1 = 1
Defined in packages/planner-core/src/camera-control/camera-control-first-person.ts:13
# Const
SHADOW_PLANE_MESH_NAME
• SHADOW_PLANE_MESH_NAME: "Shadow plane" = "Shadow plane"
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:20
# Const
SINGLE_LOAD_LIMIT
• SINGLE_LOAD_LIMIT: 30 = 30
Defined in packages/common-core/src/services/memory-manager.ts:3
# Const
STANDBY_AFTER
• STANDBY_AFTER: 3000 = 3000
Defined in packages/common-core/src/webgl/scene-manager.ts:36
# Const
START_SUFFIX
• START_SUFFIX: "_start" = "_start"
Defined in packages/common-core/src/utils/benchmark.ts:1
# Const
SYNCED_CATALOGS
• SYNCED_CATALOGS: Map‹RapiId, boolean› = new Map()
Defined in packages/common-core/src/services/data-syncer.ts:25
# Const
SYNCED_FLOORS_TAGS
• SYNCED_FLOORS_TAGS: Map‹RapiId, boolean› = new Map()
Defined in packages/common-core/src/services/data-syncer.ts:26
# Const
SYNCED_TYPE_CHANGE_TAGS
• SYNCED_TYPE_CHANGE_TAGS: Map‹RapiId, boolean› = new Map()
Defined in packages/common-core/src/services/data-syncer.ts:27
# Const
TENANT_ME_CACHE_KEY
• TENANT_ME_CACHE_KEY: "0" = "0"
Defined in packages/common-core/src/rapi-access.ts:55
# Const
TEXT_COLOR
• TEXT_COLOR: 3618615 = 3618615
Defined in packages/configurator-core/src/utils/text-with-background.ts:9
Defined in packages/configurator-core/src/utils/dimensioning-helper.ts:10
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:13
# Const
TEXT_MATERIAL
• TEXT_MATERIAL: "component_dimensioning_text_material" = "component_dimensioning_text_material"
Defined in packages/configurator-core/src/utils/text-with-background.ts:6
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:9
# Const
TEXT_SIZE
• TEXT_SIZE: 0.025 = 0.025
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:12
# Const
TEXT_SPACING
• TEXT_SPACING: 0.02 = 0.02
Defined in packages/configurator-core/src/utils/text-with-background.ts:8
Defined in packages/configurator-core/src/utils/component-dimensioning.ts:11
# Const
THREE_CONTAINER
• THREE_CONTAINER: "three-container" = "three-container"
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:3
# Const
THREE_ID
• THREE_ID: "three-preview" = "three-preview"
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:1
# Const
THREE_OVERLAY
• THREE_OVERLAY: "three-overlay" = "three-overlay"
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:2
# Const
TOGGLED_POS
• TOGGLED_POS: number = (-(elementWidth - 40))
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:7
# Const
TOGGLED_POS_PIXEL
• TOGGLED_POS_PIXEL: string = TOGGLED_POS.toString() + 'px'
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:8
# Const
TOKEN_IDENTIFIER
• TOKEN_IDENTIFIER: any = headers.token
Defined in packages/common-core/src/rapi-access.ts:48
# Const
TOUCH_PANNING_SPEED
• TOUCH_PANNING_SPEED: 1.1 = 1.1
Defined in packages/common-core/src/cameracontrol/camera-control-2d.ts:12
# Const
UI_CALLBACK_PREFIX
• UI_CALLBACK_PREFIX: "on" = "on"
Defined in packages/common-core/src/utils/ui-callback.ts:4
# Const
USE_DELTA_COMPONENT_UPDATES
• USE_DELTA_COMPONENT_UPDATES: true = true
Defined in packages/common-core/src/services/common-kernel-access.ts:84
# Const
USE_WASM
• USE_WASM: boolean = !!(window as any).WebAssembly
Defined in packages/common-core/src/services/common-kernel-access.ts:82
# Const
USM_PARTLIST
• USM_PARTLIST: any = JSON.parse('{"fullList":[{"articleNr":"10751","componentId":"usm:head","componentRuntimeIds":[2],"subpartId":15,"hasGeometry":true,"label":"Head","labelIsCalculated":false,"count":8,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]},{"articleNr":"15167","componentId":"usm:levelingfoot","componentRuntimeIds":[2],"subpartId":25,"hasGeometry":true,"label":"Nivelierfuss","labelIsCalculated":false,"count":4,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]},{"articleNr":"11207.24","componentId":"usm:metalelement","componentRuntimeIds":[2],"subpartId":29,"hasGeometry":true,"label":"Metalelement","labelIsCalculated":false,"count":3,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"width","label":"Width","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"75 cm","valueThumbnail":null,"sort":0},{"key":"height","label":"Height","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0},{"key":"colorMaterial","label":"Color","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":"Pure White","valueThumbnail":null,"sort":0},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null,"sort":0}]},{"articleNr":"11211.24","componentId":"usm:metalelement","componentRuntimeIds":[2],"subpartId":24,"hasGeometry":true,"label":"Metalelement","labelIsCalculated":false,"count":2,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"width","label":"Width","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0},{"key":"height","label":"Height","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0},{"key":"colorMaterial","label":"Color","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":"Pure White","valueThumbnail":null,"sort":0},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null,"sort":0}]},{"articleNr":"10736","componentId":"usm:pipe","componentRuntimeIds":[2],"subpartId":17,"hasGeometry":true,"label":"Stab","labelIsCalculated":false,"count":8,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"length","label":"Länge","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0}]},{"articleNr":"10742","componentId":"usm:pipe","componentRuntimeIds":[2],"subpartId":16,"hasGeometry":true,"label":"Stab","labelIsCalculated":false,"count":4,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"length","label":"Länge","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"75 cm","valueThumbnail":null,"sort":0}]},{"articleNr":"12451","componentId":"usm:pipeConnector","componentRuntimeIds":[2],"subpartId":39,"hasGeometry":false,"label":"Verbinder","labelIsCalculated":false,"count":24,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]},{"articleNr":"10104","componentId":"usm:screw","componentRuntimeIds":[2],"subpartId":14,"hasGeometry":false,"label":"Screw","labelIsCalculated":false,"count":4,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]}],"perMainComponent":[{"fullList":[{"articleNr":"10751","componentId":"usm:head","componentRuntimeIds":[2],"subpartId":15,"hasGeometry":true,"label":"Head","labelIsCalculated":false,"count":8,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]},{"articleNr":"15167","componentId":"usm:levelingfoot","componentRuntimeIds":[2],"subpartId":25,"hasGeometry":true,"label":"Nivelierfuss","labelIsCalculated":false,"count":4,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]},{"articleNr":"11207.24","componentId":"usm:metalelement","componentRuntimeIds":[2],"subpartId":29,"hasGeometry":true,"label":"Metalelement","labelIsCalculated":false,"count":3,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"width","label":"Width","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"75 cm","valueThumbnail":null,"sort":0},{"key":"height","label":"Height","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0},{"key":"colorMaterial","label":"Color","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":"Pure White","valueThumbnail":null,"sort":0},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null,"sort":0}]},{"articleNr":"11211.24","componentId":"usm:metalelement","componentRuntimeIds":[2],"subpartId":24,"hasGeometry":true,"label":"Metalelement","labelIsCalculated":false,"count":2,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"width","label":"Width","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0},{"key":"height","label":"Height","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0},{"key":"colorMaterial","label":"Color","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":"Pure White","valueThumbnail":null,"sort":0},{"key":"perforated","label":null,"type":"Integer","unitType":null,"value":"0","valueLabel":null,"valueThumbnail":null,"sort":0}]},{"articleNr":"10736","componentId":"usm:pipe","componentRuntimeIds":[2],"subpartId":17,"hasGeometry":true,"label":"Stab","labelIsCalculated":false,"count":8,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"length","label":"Länge","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"35 cm","valueThumbnail":null,"sort":0}]},{"articleNr":"10742","componentId":"usm:pipe","componentRuntimeIds":[2],"subpartId":16,"hasGeometry":true,"label":"Stab","labelIsCalculated":false,"count":4,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"length","label":"Länge","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"75 cm","valueThumbnail":null,"sort":0}]},{"articleNr":"12451","componentId":"usm:pipeConnector","componentRuntimeIds":[2],"subpartId":39,"hasGeometry":false,"label":"Verbinder","labelIsCalculated":false,"count":24,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]},{"articleNr":"10104","componentId":"usm:screw","componentRuntimeIds":[2],"subpartId":14,"hasGeometry":false,"label":"Screw","labelIsCalculated":false,"count":4,"packageSize":1,"valid":true,"price":null,"retailerPrice":0,"currencySymbol":null,"parameters":[]}],"perMainComponent":[],"originPart":{"articleNr":null,"componentId":"usm:frame","componentRuntimeIds":[2],"subpartId":2,"hasGeometry":true,"label":"Frame without door","labelIsCalculated":false,"count":1,"packageSize":1,"valid":true,"price":0,"retailerPrice":0,"currencySymbol":null,"parameters":[{"key":"door","label":"Change elementtype","type":"String","unitType":null,"value":"None","valueLabel":"None","valueThumbnail":"https://storage.googleapis.com/roomle-catalogs/1e9dbe16-bb11-446a-a28d-1cc42a3c16e4/thumbnails/parameters/elementtype/usm_3.png","sort":1},{"key":"width","label":"Width","type":"Decimal","unitType":"length","value":"750.00","valueLabel":"750.00","valueThumbnail":null,"sort":10},{"key":"depth","label":"Depth","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null,"sort":10},{"key":"height","label":"Height","type":"Decimal","unitType":"length","value":"350.00","valueLabel":"350.00","valueThumbnail":null,"sort":10},{"key":"backplaneType","label":"Backplane","type":"String","unitType":null,"value":"Voll","valueLabel":"With","valueThumbnail":null,"sort":10},{"key":"colorMaterial","label":"Color","type":"Material","unitType":null,"value":"usm:RAL9010","valueLabel":null,"valueThumbnail":null,"sort":2}]}}],"originPart":{"articleNr":null,"componentId":null,"componentRuntimeIds":[],"subpartId":5387905,"hasGeometry":true,"label":null,"labelIsCalculated":false,"count":-1,"packageSize":1,"valid":false,"price":0,"retailerPrice":0,"currencySymbol":null,"parameters":[]}}')
Defined in packages/configurator-core/mock/configurator-mock-data.ts:3
# Const
WAITERS
• WAITERS: Map‹ASYNC_OPERATIONS, AsyncWaiter[]› = new Map()
Defined in packages/configurator-core/src/utils/async-helper.ts:14
# Let
WAITERS_FOR_URL
• WAITERS_FOR_URL: Map‹string, RapiAccessWaiter[]› = new Map()
Defined in packages/common-core/src/rapi-access.ts:119
# Let
WASM_LOADER
• WASM_LOADER: string
Defined in packages/common-core/src/services/common-kernel-access.ts:55
# Let
WASM_URL
• WASM_URL: string
Defined in packages/common-core/src/services/common-kernel-access.ts:54
# Const
ZOOM_SPEED
• ZOOM_SPEED: 2 = 2
Defined in packages/common-core/src/cameracontrol/camera-control-3d.ts:31
Defined in packages/common-core/src/cameracontrol/camera-control-2d.ts:9
# Const
HEADER_BYTES
• HEADER_BYTES: 30 = 30
Defined in packages/common-core/src/webgl/EnvMapReader.ts:1
# Const
_budgeteerMeasure
• _budgeteerMeasure: BudgeteerMeasure‹› = new BudgeteerMeasure()
Defined in packages/benchmark/budgeteer-measure.ts:98
# Let
_idCache
• _idCache: object
Defined in packages/common-core/src/script-loader.ts:8
# Type declaration:
- [ key: string]: boolean
# Const
_internalEval
• _internalEval: eval = eval
Defined in packages/common-core/src/utils/feature-detection.ts:1
# Let
_scriptCache
• _scriptCache: object
Defined in packages/common-core/src/script-loader.ts:7
# Type declaration:
- [ key: string]: boolean
# Let
actualConversationId
• actualConversationId: number = 0
Defined in packages/workers/src/communication-interface.ts:26
# Let
bodyAppend
• bodyAppend: any = document.body.appendChild.bind(document.body)
Defined in packages/common-core/tests/script-loader.ts:8
# Let
boundingBoxMaterial
• boundingBoxMaterial: MeshBasicMaterial
Defined in packages/common-core/src/utils/threejs-utils.ts:556
# Const
budgeteer
• budgeteer: Budgeteer‹› = new Budgeteer()
Defined in packages/workers/src/budgeteer.sw.ts:277
# Let
canvas
• canvas: HTMLCanvasElement = document.createElement('canvas')
Defined in packages/common-core/mock/three-mock.ts:1
# clients
• clients: Clients
Defined in packages/workers/src/service-worker.d.ts:73
# Const
configurator
• configurator: Configurator‹› = new Configurator()
Defined in packages/configurator-core/src/configurator-main.ts:3
# Const
consoleHandler
• consoleHandler: ConsoleHandler‹› = new ConsoleHandler()
Defined in packages/common-core/mock/mock-utils.ts:15
# Let
context
• context: string = null
Defined in packages/common-core/tests/script-loader.ts:7
Defined in packages/configurator-core/tests/roomle-configurator.ts:151
Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:29
# Const
crtUrl
• crtUrl: "https://catalog.roomle.com/df7db650-df1e-4f0e-9ae3-85fdc98f9e0c/meshes/Formia_Nierenkissen_Y16/crt_50.crt?c=1539610523" = "https://catalog.roomle.com/df7db650-df1e-4f0e-9ae3-85fdc98f9e0c/meshes/Formia_Nierenkissen_Y16/crt_50.crt?c=1539610523"
Defined in packages/workers/tests/budgeteer.sw.ts:9
# Const
defaultConfigurationString
• defaultConfigurationString: "configurationString" = "configurationString"
Defined in packages/configurator-core/tests/roomle-configurator.ts:81
# Const
defaultHash
• defaultHash: "HASH" = "HASH"
Defined in packages/configurator-core/tests/roomle-configurator.ts:80
# Const
defaultId
• defaultId: "ID" = "ID"
Defined in packages/configurator-core/tests/roomle-configurator.ts:68
# Const
devRapiUrl
• devRapiUrl: "https://api.dev.roomle.com/v2/" = "https://api.dev.roomle.com/v2/"
Defined in packages/workers/tests/budgeteer.sw.ts:7
# Const
dls
• dls: "{
"lights": [
{
"type": "rectarea",
"name": "main",
"intensity": 240,
"color": "#ffffff",
"position": {
"x": -0.5,
"y": 6,
"z": 3
},
"target": {
"x": 0,
"y": 0,
"z": 0
},
"castShadow": true,
"width": 0.8,
"height": 0.8
},
{
"type": "directional",
"name": "directional",
"intensity": 1,
"color": "#00ff00",
"position": {
"x": 1,
"y": 5,
"z": 1
},
"target": {
"x": 0,
"y": 0,
"z": 0
},
"castShadow": false
},
{
"type": "spot",
"name": "back",
"intensity": 0.5,
"color": "#ffff00",
"position": {
"x": 1,
"y": 3,
"z": -3
},
"target": {
"x": 0,
"y": 0.1,
"z": 0
},
"castShadow": false,
"angle": 150,
"penumbra": 1,
"movesWithCamera": true
},
{
"type": "ambient",
"name": "ambient",
"intensity": 0.3,
"color": "#ff00ff",
"position": {
"x": 0,
"y": 0,
"z": 0
}
}
]
}" = { "lights": [ { "type": "rectarea", "name": "main", "intensity": 240, "color": "#ffffff", "position": { "x": -0.5, "y": 6, "z": 3 }, "target": { "x": 0, "y": 0, "z": 0 }, "castShadow": true, "width": 0.8, "height": 0.8 }, { "type": "directional", "name": "directional", "intensity": 1, "color": "#00ff00", "position": { "x": 1, "y": 5, "z": 1 }, "target": { "x": 0, "y": 0, "z": 0 }, "castShadow": false }, { "type": "spot", "name": "back", "intensity": 0.5, "color": "#ffff00", "position": { "x": 1, "y": 3, "z": -3 }, "target": { "x": 0, "y": 0.1, "z": 0 }, "castShadow": false, "angle": 150, "penumbra": 1, "movesWithCamera": true }, { "type": "ambient", "name": "ambient", "intensity": 0.3, "color": "#ff00ff", "position": { "x": 0, "y": 0, "z": 0 } } ] }
Defined in packages/common-core/tests/dynamic-light-setting-loader.ts:62
# Let
documentCreate
• documentCreate: any = document.createElement.bind(document)
Defined in packages/common-core/tests/script-loader.ts:9
# Let
documentGetElementById
• documentGetElementById: any = document.getElementById.bind(document)
Defined in packages/common-core/tests/script-loader.ts:10
# Const
elementHeight
• elementHeight: 680 = 680
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:5
# Const
elementWidth
• elementWidth: 740 = 740
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:4
# Const
fakeRapiUrl
• fakeRapiUrl: "https://api.usm.roomle.com/v2/" = "https://api.usm.roomle.com/v2/"
Defined in packages/workers/tests/budgeteer.sw.ts:8
# Const
filter
• filter: "ids[]=" = "ids[]="
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/materials.ts:4
# Const
gifUrl
• gifUrl: "https://media.giphy.com/media/6aAZ0LbOGaru/giphy.gif" = "https://media.giphy.com/media/6aAZ0LbOGaru/giphy.gif"
Defined in packages/workers/tests/budgeteer.sw.ts:15
# Const
glbUrl
• glbUrl: "https://furniture.roomle.com/3d/glb/furniture/roomle_white/Lighting_Candles/Lighting_Candles.glb?c=1493294261" = "https://furniture.roomle.com/3d/glb/furniture/roomle_white/Lighting_Candles/Lighting_Candles.glb?c=1493294261"
Defined in packages/workers/tests/budgeteer.sw.ts:10
# Const
glbViewer
• glbViewer: GlbViewer‹› = new GlbViewer()
Defined in packages/glb-viewer-core/src/glb-viewer-main.ts:3
# Const
headers
• headers: any = RAPI.headers as any
Defined in packages/common-core/src/rapi-access.ts:45
# Let
id
• id: number = 0
Defined in packages/configurator-core/tests/utils/component-raycast-helper.ts:11
# Let
imageRenderer
• imageRenderer: WebGLRenderer = null
Defined in packages/common-core/src/webgl/image-renderer.ts:28
# Const
isMuteProperty
• isMuteProperty: "_isMute" = "_isMute"
Defined in packages/common-core/src/utils/ui-callback.ts:5
# Const
isNode
• isNode: any = (typeof module !== 'undefined' && module.exports)
Defined in packages/common-core/config/base.environment.ts:15
# Const
itemHeaders
• itemHeaders: any = RAPI.itemHeaders as any
Defined in packages/common-core/src/rapi-access.ts:46
# Const
jpegUrl
• jpegUrl: "https://catalog.roomle.com/0d62a94b-3487-446a-969c-564f463a30f1/textures/4864/image.jpeg" = "https://catalog.roomle.com/0d62a94b-3487-446a-969c-564f463a30f1/textures/4864/image.jpeg"
Defined in packages/workers/tests/budgeteer.sw.ts:12
# Const
jpgUrl
• jpgUrl: "https://catalog.roomle.com/0d62a94b-3487-446a-969c-564f463a30f1/textures/4864/image.jpg" = "https://catalog.roomle.com/0d62a94b-3487-446a-969c-564f463a30f1/textures/4864/image.jpg"
Defined in packages/workers/tests/budgeteer.sw.ts:11
# Let
loadedScripts
• loadedScripts: string[] = []
Defined in packages/common-core/tests/script-loader.ts:11
# Let
loadedUrls
• loadedUrls: string[] = []
Defined in packages/common-core/tests/script-loader.ts:12
# Const
main
• main: AssetLoaderMain‹› = new AssetLoaderMain()
Defined in packages/workers/src/asset-loader.worker.ts:4
# Const
materialViewer
• materialViewer: MaterialViewer‹› = new MaterialViewer()
Defined in packages/material-viewer/src/material-viewer-main.ts:3
# Const
mockFullList
• mockFullList: object[] = [{ articleNr: 'artNr', componentId: defaultId, count: 3, currencySymbol: 'EUR', label: 'Label', parameters: [] as KernelPartListParameter[], price: 4, retailerPrice: -1, }]
Defined in packages/configurator-core/tests/roomle-configurator.ts:69
# Let
mockInputEventDispatcher
• mockInputEventDispatcher: MockInputEventDispatcher
Defined in packages/common-core/tests/camera-control-2d.ts:10
Defined in packages/common-core/tests/input-manager.ts:9
# Const
now
• now: string = (new Date()).toISOString()
Defined in packages/configurator-core/tests/roomle-configurator.ts:79
# Const
oldWarn
• oldWarn: any = console.warn.bind(console)
Defined in packages/common-core/tests/utils/rapi-utils.ts:3
Defined in packages/common-core/tests/utils/threejs-utils.ts:21
# onactivate
• onactivate: function | null
Defined in packages/workers/src/service-worker.d.ts:74
# onfetch
• onfetch: function | null
Defined in packages/workers/src/service-worker.d.ts:75
# oninstall
• oninstall: function | null
Defined in packages/workers/src/service-worker.d.ts:76
# onnotificationclick
• onnotificationclick: function | null
Defined in packages/workers/src/service-worker.d.ts:77
# onnotificationclose
• onnotificationclose: function | null
Defined in packages/workers/src/service-worker.d.ts:78
# onpush
• onpush: function | null
Defined in packages/workers/src/service-worker.d.ts:79
# onpushsubscriptionchange
• onpushsubscriptionchange: function | null
Defined in packages/workers/src/service-worker.d.ts:80
# onsync
• onsync: function | null
Defined in packages/workers/src/service-worker.d.ts:81
# Const
originalFetch
• originalFetch: any = (window as any).fetch
Defined in packages/configurator-core/src/utils/test-helpers/fetch-helper.ts:3
# Const
overview
• overview: BudgeteerOverview = new Map()
Defined in packages/workers/src/budgeteer.sw.ts:7
# Const
partListKernelInstance
• partListKernelInstance: object | object = extendKernelInstanceMock({ getPlanObjectParameters: (): KernelParameter[] => [], getPlanObject: () => Object.create({rootPlanComponentId: defaultId}), getRootPlanComponentIdFromObjectId: (): void => undefined, getComponentParameters: (): KernelParameter[] => [], getComponent: () => Object.create({parameterGroups: [], childIds: []}), getPlanObjectPossibleChildren: (): KernelPossibleChild[] => [], getFullPartList: (): KernelPartList => { return { originPart: null, fullList: mockFullList, perMainComponent: [], }; }, getHashOfConfiguration: () => defaultHash, getComponentId: () => defaultId, clearScene: () => undefined, loadConfiguration: (): void => undefined, useEnvironmentGeometry: (): void => undefined, requestDeltaPlanComponentConstruction: (): void => undefined, requestPlanComponentConstruction: (): void => undefined, })
Defined in packages/configurator-core/tests/roomle-configurator.ts:102
# Const
planner
• planner: Planner‹› = new Planner()
Defined in packages/planner-core/src/planner-main.ts:3
# Const
pngUrl
• pngUrl: "https://furniture.roomle.com/floors/MAT_floor_default/MAT_floor_default_top.png?c=1423548908" = "https://furniture.roomle.com/floors/MAT_floor_default/MAT_floor_default_top.png?c=1423548908"
Defined in packages/workers/tests/budgeteer.sw.ts:14
# Const
possible
• possible: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/materials.ts:6
# Const
rapiGlobals
• rapiGlobals: RapiGlobals‹› = new RapiGlobals()
Defined in packages/configurator-core/tests/roomle-configurator.ts:152
Defined in packages/glb-viewer-core/tests/glb-viewer-scene-manager.ts:19
Defined in packages/glb-viewer-core/tests/roomle-glb-viewer.ts:22
Defined in packages/material-viewer/tests/roomle-material-viewer.ts:22
# Const
rapiUrl
• rapiUrl: "https://api.roomle.com/v2/" = "https://api.roomle.com/v2/"
Defined in packages/workers/tests/budgeteer.sw.ts:5
# registration
• registration: ServiceWorkerRegistration
Defined in packages/workers/src/service-worker.d.ts:82
# Let
requestedUrls
• requestedUrls: string[] = []
Defined in packages/configurator-core/src/utils/test-helpers/fetch-helper.ts:6
# Let
responseJson
• responseJson: RapiJsonBox
Defined in packages/configurator-core/src/utils/test-helpers/fetch-helper.ts:5
# Let
scriptLoader
• scriptLoader: ScriptLoader = null
Defined in packages/common-core/tests/script-loader.ts:13
# Const
testRapiUrl
• testRapiUrl: "https://api.test.roomle.com/v2/" = "https://api.test.roomle.com/v2/"
Defined in packages/workers/tests/budgeteer.sw.ts:6
# Let
textureLoader
• textureLoader: TextureLoader = null
Defined in packages/common-core/src/utils/threejs-utils.ts:274
# Let
toggled
• toggled: boolean = false
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:9
# type
• type: any
Defined in packages/typings/global-definitions.ts:4
# Const
uJPGUrl
• uJPGUrl: "https://catalog.roomle.com/0d62a94b-3487-446a-969c-564f463a30f1/textures/4864/image.JPG" = "https://catalog.roomle.com/0d62a94b-3487-446a-969c-564f463a30f1/textures/4864/image.JPG"
Defined in packages/workers/tests/budgeteer.sw.ts:13
# Const
url
• url: "https://www.roomle.com/" = "https://www.roomle.com/"
Defined in packages/workers/tests/budgeteer.sw.ts:4
# Let
whiteTexture
• whiteTexture: any = null
Defined in packages/common-core/src/utils/threejs-utils.ts:108
# Functions
# Const
_arrowFunction
▸ _arrowFunction(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:39
Returns: boolean
# Const
_asyncAwait
▸ _asyncAwait(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:70
Returns: boolean
# Const
_class
▸ _class(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:35
Returns: boolean
# Const
_collections
▸ _collections(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:51
Returns: boolean
# Const
_const
▸ _const(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:47
Returns: boolean
# Const
_defaultParamValues
▸ _defaultParamValues(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:78
Returns: boolean
# Const
_destructuring
▸ _destructuring(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:66
Returns: boolean
# Const
_endOperation
▸ _endOperation(operationType
: ASYNC_OPERATIONS, success
: boolean, data?
: any | Error): void
Defined in packages/configurator-core/src/utils/async-helper.ts:16
Parameters:
Name | Type |
---|---|
operationType | ASYNC_OPERATIONS |
success | boolean |
data? | any | Error |
Returns: void
# Const
_evaluates
▸ _evaluates(a
: string): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:2
Parameters:
Name | Type |
---|---|
a | string |
Returns: boolean
# Const
_hasEs6Support
▸ _hasEs6Support(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:11
Returns: boolean
# Const
_hasNativeCSSProperties
▸ _hasNativeCSSProperties(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:18
Returns: boolean
# Const
_isNumber
▸ _isNumber(n
: any): boolean
Defined in packages/common-core/src/utils/query-params-helper.ts:5
Parameters:
Name | Type |
---|---|
n | any |
Returns: boolean
# Const
_let
▸ _let(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:43
Returns: boolean
# Const
_spread
▸ _spread(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:74
Returns: boolean
# Const
_supportsDynamicImport
▸ _supportsDynamicImport(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:86
Returns: boolean
# Const
_supportsStaticImport
▸ _supportsStaticImport(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:82
Returns: boolean
# Const
_symbols
▸ _symbols(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:62
Returns: boolean
# Const
_templateStrings
▸ _templateStrings(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:58
Returns: boolean
# Const
addExistingTexture
▸ addExistingTexture(texture
: Texture, rapiTexture
: RapiTexture, material
: MeshPhysicalMaterial, maxAnisotropy
: number, repeatWidth
: number, repeatHeight
: number, maxTextures
: number): void
Defined in packages/common-core/src/utils/threejs-utils.ts:295
Parameters:
Name | Type | Default |
---|---|---|
texture | Texture | - |
rapiTexture | RapiTexture | - |
material | MeshPhysicalMaterial | - |
maxAnisotropy | number | - |
repeatWidth | number | - |
repeatHeight | number | - |
maxTextures | number | 16 |
Returns: void
# Const
addTexture
▸ addTexture(assetUrl
: AssetUrl, rapiTexture
: RapiTexture, material
: MeshPhysicalMaterial, maxAnisotropy
: number, repeatWidth
: number, repeatHeight
: number, maxTextures
: number): Promise‹void›
Defined in packages/common-core/src/utils/threejs-utils.ts:276
Parameters:
Name | Type | Default |
---|---|---|
assetUrl | AssetUrl | - |
rapiTexture | RapiTexture | - |
material | MeshPhysicalMaterial | - |
maxAnisotropy | number | - |
repeatWidth | number | - |
repeatHeight | number | - |
maxTextures | number | 16 |
Returns: Promise‹void›
# Const
angleToKernelRotation
▸ angleToKernelRotation(angle
: number): number
Defined in packages/common-core/src/utils/math-helper.ts:44
Parameters:
Name | Type |
---|---|
angle | number |
Returns: number
# attachScript
▸ attachScript(url
: string, options
: object, resolve
: function, reject
: function): void
Defined in packages/common-core/src/script-loader.ts:10
Parameters:
▪ url: string
▪ options: object
Name | Type |
---|---|
id | string |
▪ resolve: function
▸ (value?
: any): void
Parameters:
Name | Type |
---|---|
value? | any |
▪ reject: function
▸ (error?
: any): void
Parameters:
Name | Type |
---|---|
error? | any |
Returns: void
# Const
checkEvent
▸ checkEvent(method
: keyof LifeCycleCallbacks): void
Defined in packages/common-core/tests/life-cycle-manager.ts:11
Parameters:
Name | Type |
---|---|
method | keyof LifeCycleCallbacks |
Returns: void
# Const
checkForAllSettled
▸ checkForAllSettled(): void
Defined in packages/common-core/src/utils/promise-queue.ts:3
Returns: void
# Const
checkGLB
▸ checkGLB(glb
: Object3D, url
: string): boolean
Defined in packages/common-core/src/utils/threejs-utils.ts:489
Parameters:
Name | Type |
---|---|
glb | Object3D |
url | string |
Returns: boolean
# cleanRapiUrl
▸ cleanRapiUrl(url
: string): string
Defined in packages/configurator-core/src/utils/test-helpers/utils.ts:3
Parameters:
Name | Type |
---|---|
url | string |
Returns: string
# Const
cloneMockObject
▸ cloneMockObject(object
: any): any
Defined in packages/common-core/mock/mock-rapi-types.ts:14
Parameters:
Name | Type |
---|---|
object | any |
Returns: any
# Const
convertCObject
▸ convertCObject(obj
: any): any
Defined in packages/common-core/src/utils/kernel-utils.ts:27
Parameters:
Name | Type |
---|---|
obj | any |
Returns: any
# Const
convertKernelMatrixCoordsToThree
▸ convertKernelMatrixCoordsToThree(matrix
: Matrix4): Matrix4
Defined in packages/common-core/src/utils/kernel-utils.ts:72
Parameters:
Name | Type |
---|---|
matrix | Matrix4 |
Returns: Matrix4
# Const
convertToEuler
▸ convertToEuler(vector
: KernelVector3): Euler
Defined in packages/common-core/src/utils/kernel-utils.ts:11
Parameters:
Name | Type |
---|---|
vector | KernelVector3 |
Returns: Euler
# Const
convertToKernel
▸ convertToKernel(vector
: Vector3): KernelVector3
Defined in packages/common-core/src/utils/kernel-utils.ts:19
Parameters:
Name | Type |
---|---|
vector | Vector3 |
Returns: KernelVector3
# Const
convertToTHREE
▸ convertToTHREE(vector
: KernelVector3): Vector3
Defined in packages/common-core/src/utils/kernel-utils.ts:3
Parameters:
Name | Type |
---|---|
vector | KernelVector3 |
Returns: Vector3
# Const
convertToThreeDimensions
▸ convertToThreeDimensions(vector
: KernelVector3): Vector3
Defined in packages/common-core/src/utils/kernel-utils.ts:15
Parameters:
Name | Type |
---|---|
vector | KernelVector3 |
Returns: Vector3
# Const
convertToThreeLength
▸ convertToThreeLength(length
: number): number
Defined in packages/common-core/src/utils/kernel-utils.ts:7
Parameters:
Name | Type |
---|---|
length | number |
Returns: number
# Const
convertToThreeMatrix
▸ convertToThreeMatrix(transform
: Float32Array): Matrix4
Defined in packages/common-core/src/utils/kernel-utils.ts:82
Parameters:
Name | Type |
---|---|
transform | Float32Array |
Returns: Matrix4
# Const
copy
▸ copy<T>(object
: T): T
Defined in packages/common-core/src/utils/common-utils.ts:259
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
object | T |
Returns: T
# Const
createBenchmarkMaterial
▸ createBenchmarkMaterial(materialId
: string): RapiMaterial
Defined in packages/common-core/src/utils/common-utils.ts:71
Parameters:
Name | Type |
---|---|
materialId | string |
Returns: RapiMaterial
# Const
createBenchmarkTexture
▸ createBenchmarkTexture(materialId
: string): RapiTexture
Defined in packages/common-core/src/utils/common-utils.ts:104
Parameters:
Name | Type |
---|---|
materialId | string |
Returns: RapiTexture
# Const
createBenchmarkUrl
▸ createBenchmarkUrl(materialId
: string, size?
: number): string
Defined in packages/common-core/src/utils/common-utils.ts:123
Parameters:
Name | Type |
---|---|
materialId | string |
size? | number |
Returns: string
# Const
createBoxForMeasurements
▸ createBoxForMeasurements(): KernelCube
Defined in packages/common-core/tests/roomle-component-factory.ts:11
Returns: KernelCube
▸ createBoxForMeasurements(): KernelCube
Defined in packages/configurator-core/tests/configurator-scene-manager.ts:45
Returns: KernelCube
▸ createBoxForMeasurements(position
: KernelVector3): KernelCube
Defined in packages/configurator-core/tests/utils/component-raycast-helper.ts:13
Parameters:
Name | Type |
---|---|
position | KernelVector3 |
Returns: KernelCube
# Const
createColorCubeTexture
▸ createColorCubeTexture(red
: number, green
: number, blue
: number, alpha
: number): CubeTexture‹›
Defined in packages/common-core/src/utils/threejs-utils.ts:157
Parameters:
Name | Type |
---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns: CubeTexture‹›
# Const
createColorTexture
▸ createColorTexture(red
: number, green
: number, blue
: number, alpha
: number): DataTexture‹›
Defined in packages/common-core/src/utils/threejs-utils.ts:134
Parameters:
Name | Type |
---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns: DataTexture‹›
# Const
createDragEvent
▸ createDragEvent(type
: string, eventParams
: object): Promise‹Event›
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:47
Parameters:
Name | Type | Default |
---|---|---|
type | string | - |
eventParams | object | {} |
Returns: Promise‹Event›
# Const
createElement
▸ createElement(parent
: HTMLElement, id
: string, zIndex
: number): HTMLDivElement
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:11
Parameters:
Name | Type |
---|---|
parent | HTMLElement |
id | string |
zIndex | number |
Returns: HTMLDivElement
# Const
createLights
▸ createLights(): Light[]
Defined in packages/common-core/tests/dynamic-light-setting-loader.ts:4
Returns: Light[]
# Const
createMaterial
▸ createMaterial(material
: RapiMaterial, environmentLoader?
: EnvironmentLoader): MeshPhysicalMaterial
Defined in packages/common-core/src/utils/threejs-utils.ts:178
Parameters:
Name | Type |
---|---|
material | RapiMaterial |
environmentLoader? | EnvironmentLoader |
Returns: MeshPhysicalMaterial
# Const
createMeshPhysicalMaterial
▸ createMeshPhysicalMaterial(): MeshPhysicalMaterial
Defined in packages/common-core/src/utils/threejs-utils.ts:232
Returns: MeshPhysicalMaterial
# createMockKernelComponent
▸ createMockKernelComponent(): KernelComponent
Defined in packages/common-core/mock/mock-utils.ts:95
Returns: KernelComponent
# createMockPlanObject
▸ createMockPlanObject(): PlanObject
Defined in packages/common-core/mock/mock-utils.ts:82
Returns: PlanObject
# createMockRoomleComponent
▸ createMockRoomleComponent(): RoomleComponent
Defined in packages/common-core/mock/mock-utils.ts:68
Returns: RoomleComponent
# createMockRoomleComponents
▸ createMockRoomleComponents(): object
Defined in packages/common-core/mock/mock-utils.ts:124
Returns: object
previewLineComponent: PreviewLineComponent‹›
roomleComponent: RoomleComponent‹›
roomlePreviewComponent: PreviewComponent‹›
# Const
createPlanObject
▸ createPlanObject(): PlanObject
Defined in packages/planner-core/mock/planner-mock-helper.ts:6
Returns: PlanObject
▸ createPlanObject(): PlanObject
Defined in packages/planner-core/tests/plan-object-view-model.ts:13
Returns: PlanObject
# createRapiBox
▸ createRapiBox(data
: RapiMockData[]): object
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/materials.ts:48
Parameters:
Name | Type |
---|---|
data | RapiMockData[] |
Returns: object
- [ key: string]: any
# Const
createRoomleComponent
▸ createRoomleComponent(): RoomleComponent
Defined in packages/common-core/tests/roomle-component-factory.ts:19
Returns: RoomleComponent
▸ createRoomleComponent(): RoomleComponent
Defined in packages/configurator-core/tests/configurator-scene-manager.ts:53
Returns: RoomleComponent
▸ createRoomleComponent(): RoomleComponent
Defined in packages/planner-core/tests/configurator-plan-object-view-model.ts:6
Returns: RoomleComponent
# createSingle
▸ createSingle(catalog
: string, idIn
: string): RapiMockData
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/materials.ts:32
Parameters:
Name | Type | Default |
---|---|---|
catalog | string | - |
idIn | string | null |
Returns: RapiMockData
# Const
createTestBoxRoomleComponent
▸ createTestBoxRoomleComponent(position
: KernelVector3): RoomleComponent
Defined in packages/configurator-core/tests/utils/component-raycast-helper.ts:20
Parameters:
Name | Type |
---|---|
position | KernelVector3 |
Returns: RoomleComponent
# Const
createTexture
▸ createTexture(texture
: Texture, rapiTexture
: RapiTexture, width
: number, height
: number, maxAnisotropy
: number): Texture
Defined in packages/common-core/src/utils/threejs-utils.ts:263
Parameters:
Name | Type |
---|---|
texture | Texture |
rapiTexture | RapiTexture |
width | number |
height | number |
maxAnisotropy | number |
Returns: Texture
# Const
dashCase
▸ dashCase(str
: string): string
Defined in packages/common-core/src/utils/string-utils.ts:4
Parameters:
Name | Type |
---|---|
str | string |
Returns: string
# Const
debounce
▸ debounce<Params>(func
: function, timeout
: number): function
Defined in packages/common-core/src/utils/common-utils.ts:184
Type parameters:
▪ Params: any[]
Parameters:
▪ func: function
▸ (...args
: Params): any
Parameters:
Name | Type |
---|---|
...args | Params |
▪ timeout: number
Returns: function
▸ (...args
: Params): void
Parameters:
Name | Type |
---|---|
...args | Params |
# Const
deepMerge
▸ deepMerge(obj1
: any, obj2
: any): any
Defined in packages/common-core/src/utils/common-utils.ts:226
Recursively merge properties of two objects. If a property exists in both, property of obj2 is used
Parameters:
Name | Type | Description |
---|---|---|
obj1 | any | - |
obj2 | any |
Returns: any
# default
▸ default(): object
Defined in packages/common-core/src/webgl/roomle-component-factory.ts:135
Returns: object
create: create
createCamera: createCamera
createPreview: createPreview
createPreviewLine: createPreviewLine
createStatic: createStatic
isPreview: isPreview
isPreviewLine: isPreviewLine
# Const
dispatchSerial
▸ dispatchSerial(events
: Event[], callback
: function): void
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:35
Parameters:
▪ events: Event[]
▪ callback: function
▸ (): void
Returns: void
# Const
dispose
▸ dispose(object
: Object3D): void
Defined in packages/common-core/src/utils/threejs-utils.ts:505
Parameters:
Name | Type |
---|---|
object | Object3D |
Returns: void
# Const
disposeGeometry
▸ disposeGeometry(geometry
: BufferGeometry): void
Defined in packages/common-core/src/utils/threejs-utils.ts:537
Parameters:
Name | Type |
---|---|
geometry | BufferGeometry |
Returns: void
# Const
disposeMaterial
▸ disposeMaterial(material
: MeshStandardMaterial): void
Defined in packages/common-core/src/utils/threejs-utils.ts:543
Parameters:
Name | Type |
---|---|
material | MeshStandardMaterial |
Returns: void
# Const
disposeMesh
▸ disposeMesh(mesh
: Mesh): void
Defined in packages/common-core/src/utils/threejs-utils.ts:522
Parameters:
Name | Type |
---|---|
mesh | Mesh |
Returns: void
# Const
disposeObject
▸ disposeObject(object
: Object3D): void
Defined in packages/common-core/src/utils/threejs-utils.ts:513
Parameters:
Name | Type |
---|---|
object | Object3D |
Returns: void
# Const
enumerable
▸ enumerable(value
: boolean): (Anonymous function)
Defined in packages/common-core/src/utils/enumerable.ts:1
Parameters:
Name | Type |
---|---|
value | boolean |
Returns: (Anonymous function)
# Const
extendKernelContainerMock
▸ extendKernelContainerMock(methods
: object): object & object
Defined in packages/configurator-core/tests/roomle-configurator.ts:64
Parameters:
Name | Type |
---|---|
methods | object |
Returns: object & object
# Const
extendKernelInstanceMock
▸ extendKernelInstanceMock<T>(methods
: T): typeof __type | T
Defined in packages/common-core/tests/configurator-kernel-access.ts:22
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
methods | T |
Returns: typeof __type | T
▸ extendKernelInstanceMock<T>(methods
: T): typeof __type | T
Defined in packages/configurator-core/tests/roomle-configurator.ts:61
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
methods | T |
Returns: typeof __type | T
# Const
extractTypeFromFileExtension
▸ extractTypeFromFileExtension(url
: string): CRT | JPG | PNG | GIF | UNKNOWN | GLB
Defined in packages/workers/src/budgeteer.sw.ts:64
Parameters:
Name | Type |
---|---|
url | string |
Returns: CRT | JPG | PNG | GIF | UNKNOWN | GLB
# Const
fadeIn
▸ fadeIn(object
: Object3D): void
Defined in packages/common-core/src/utils/threejs-utils.ts:432
Parameters:
Name | Type |
---|---|
object | Object3D |
Returns: void
# Const
fadeOut
▸ fadeOut(object
: Object3D, scene?
: Scene): void
Defined in packages/common-core/src/utils/threejs-utils.ts:459
Parameters:
Name | Type |
---|---|
object | Object3D |
scene? | Scene |
Returns: void
# Const
generateCoordHelper
▸ generateCoordHelper(left
: number, top
: number, attrs
: object): void
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:80
Parameters:
Name | Type | Default |
---|---|---|
left | number | - |
top | number | - |
attrs | object | {} |
Returns: void
# Const
getAllParameters
▸ getAllParameters(url?
: string): object
Defined in packages/common-core/src/utils/query-params-helper.ts:12
Parameters:
Name | Type |
---|---|
url? | string |
Returns: object
- [ key: string]: any
# Const
getAngle
▸ getAngle(v1
: Position2, v2
: Position2): number
Defined in packages/common-core/src/utils/math-helper.ts:31
Parameters:
Name | Type |
---|---|
v1 | Position2 |
v2 | Position2 |
Returns: number
# Const
getAssetPath
▸ getAssetPath(): string
Defined in packages/common-core/src/utils/common-utils.ts:32
Returns: string
# Const
getBoundingBoxMaterial
▸ getBoundingBoxMaterial(): MeshBasicMaterial
Defined in packages/common-core/src/utils/threejs-utils.ts:557
Returns: MeshBasicMaterial
# Const
getBoxForMeasurement
▸ getBoxForMeasurement(): Box3
Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:11
Returns: Box3
# Const
getBoxForMeasurementWithBelowZeroOrigin
▸ getBoxForMeasurementWithBelowZeroOrigin(): Box3
Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:23
Returns: Box3
# Const
getBoxForMeasurementWithNonZeroOrigin
▸ getBoxForMeasurementWithNonZeroOrigin(): Box3
Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:17
Returns: Box3
# Const
getBoxForMeasurment
▸ getBoxForMeasurment(): KernelCube
Defined in packages/configurator-core/tests/utils/component-dimensioning.ts:11
Returns: KernelCube
# Const
getCachedMaterialGroup
▸ getCachedMaterialGroup(id
: string): string[]
Defined in packages/common-core/src/rapi-access.ts:124
Parameters:
Name | Type |
---|---|
id | string |
Returns: string[]
# Const
getCallback
▸ getCallback(): LifeCycleCallbacks
Defined in packages/common-core/tests/life-cycle-manager.ts:3
Returns: LifeCycleCallbacks
# Const
getCameraTargetForBBox
▸ getCameraTargetForBBox(bbox
: Box3, spacing
: number): CameraTarget
Defined in packages/common-core/src/webgl/image-renderer.ts:39
Parameters:
Name | Type | Default |
---|---|---|
bbox | Box3 | - |
spacing | number | 0 |
Returns: CameraTarget
# Const
getCanvas
▸ getCanvas(): HTMLCanvasElement
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:31
Returns: HTMLCanvasElement
# Const
getCatalogIdFromItemOrConfigurationId
▸ getCatalogIdFromItemOrConfigurationId(id
: RapiId): RapiId
Defined in packages/common-core/src/utils/rapi-utils.ts:76
Parameters:
Name | Type |
---|---|
id | RapiId |
Returns: RapiId
# Const
getCategory
▸ getCategory(url
: string, contentType
: string): JS | VARIOUS | CONTENT | IMAGES | WASM | ASSETS_3D | JSON
Defined in packages/workers/src/budgeteer.sw.ts:9
Parameters:
Name | Type |
---|---|
url | string |
contentType | string |
Returns: JS | VARIOUS | CONTENT | IMAGES | WASM | ASSETS_3D | JSON
# Const
getColorFromInt
▸ getColorFromInt(combinedColor
: number): Color
Defined in packages/common-core/src/utils/threejs-utils.ts:390
Parameters:
Name | Type |
---|---|
combinedColor | number |
Returns: Color
# Const
getConfiguratorHistory
▸ getConfiguratorHistory(): ConfiguratorHistory‹›
Defined in packages/configurator-core/tests/utils/configurator-history.ts:7
Returns: ConfiguratorHistory‹›
# Const
getContentSizeOf
▸ getContentSizeOf(category
: BUDGETEER_CATEGORY): number
Defined in packages/workers/src/budgeteer.sw.ts:142
Parameters:
Name | Type |
---|---|
category | BUDGETEER_CATEGORY |
Returns: number
# Const
getDebugConfig
▸ getDebugConfig(forceDebug
: boolean): any
Defined in packages/common-core/config/base.environment.ts:19
Parameters:
Name | Type | Default |
---|---|---|
forceDebug | boolean | false |
Returns: any
# Const
getDelta
▸ getDelta(v1
: Position2, v2
: Position2): number
Defined in packages/common-core/src/utils/math-helper.ts:25
Parameters:
Name | Type |
---|---|
v1 | Position2 |
v2 | Position2 |
Returns: number
# Const
getEnumerables
▸ getEnumerables(classInstance
: any): string[]
Defined in packages/common-core/src/utils/enumerable.ts:12
Parameters:
Name | Type |
---|---|
classInstance | any |
Returns: string[]
# Const
getFilledConfiguratorHistory
▸ getFilledConfiguratorHistory(): ConfiguratorHistory‹›
Defined in packages/configurator-core/tests/utils/configurator-history.ts:13
Returns: ConfiguratorHistory‹›
# Const
getGUI
▸ getGUI(autoplace
: boolean): GUI
Defined in packages/common-core/src/utils/threejs-utils.ts:327
Parameters:
Name | Type | Default |
---|---|---|
autoplace | boolean | true |
Returns: GUI
# Const
getGlbUrl
▸ getGlbUrl(item
: RapiItem): string
Defined in packages/common-core/src/utils/common-utils.ts:201
Parameters:
Name | Type |
---|---|
item | RapiItem |
Returns: string
# Const
getHostname
▸ getHostname(): string
Defined in packages/common-core/src/utils/rapi-utils.ts:17
Returns: string
# Const
getIdealDistance
▸ getIdealDistance(width
: number, height
: number, depth
: number, fov
: number, screenWidth
: number, screenHeight
: number): number
Defined in packages/common-core/src/utils/math-helper.ts:11
Parameters:
Name | Type |
---|---|
width | number |
height | number |
depth | number |
fov | number |
screenWidth | number |
screenHeight | number |
Returns: number
# Const
getImageRenderer
▸ getImageRenderer(): WebGLRenderer
Defined in packages/common-core/src/webgl/image-renderer.ts:30
Returns: WebGLRenderer
# Const
getKernelComponent
▸ getKernelComponent(): KernelComponent
Defined in packages/common-core/tests/view-model/configurator-view-model.ts:25
Returns: KernelComponent
# Const
getLanguage
▸ getLanguage(lang
: string): any
Defined in packages/common-core/src/utils/browser-helper.ts:3
Parameters:
Name | Type | Default |
---|---|---|
lang | string | null |
Returns: any
# Const
getMaterialId
▸ getMaterialId(material
: any, type?
: KernelEnum): string
Defined in packages/common-core/src/utils/threejs-utils.ts:597
Parameters:
Name | Type |
---|---|
material | any |
type? | KernelEnum |
Returns: string
# Const
getMaterialShading
▸ getMaterialShading(material
: MeshPhysicalMaterial): RapiMaterialShading
Defined in packages/common-core/src/utils/threejs-utils.ts:236
Parameters:
Name | Type |
---|---|
material | MeshPhysicalMaterial |
Returns: RapiMaterialShading
# Const
getOverview
▸ getOverview(): Map‹BUDGETEER_CATEGORY, Map‹string, BudgeteerEntry››
Defined in packages/workers/src/budgeteer.sw.ts:196
Returns: Map‹BUDGETEER_CATEGORY, Map‹string, BudgeteerEntry››
# Const
getProductionConfig
▸ getProductionConfig(): any
Defined in packages/common-core/config/base.environment.ts:29
Returns: any
# getRandomInt
▸ getRandomInt(min
: number, max
: number): number
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:5
Parameters:
Name | Type |
---|---|
min | number |
max | number |
Returns: number
# Const
getRapiItem
▸ getRapiItem(): RapiItem
Defined in packages/planner-core/mock/planner-mock-helper.ts:45
Returns: RapiItem
# Const
getRequestCount
▸ getRequestCount(): number
Defined in packages/workers/src/budgeteer.sw.ts:198
Returns: number
# Const
getResponseObject
▸ getResponseObject(data
: any): Promise‹object›
Defined in packages/common-core/mock/mock-rapi-types.ts:238
Parameters:
Name | Type |
---|---|
data | any |
Returns: Promise‹object›
# Const
getScreenXY
▸ getScreenXY(obj
: Vector3, camera
: PerspectiveCamera, clientWidth
: number, clientHeight
: number): Vector3
Defined in packages/common-core/src/utils/threejs-utils.ts:20
Parameters:
Name | Type |
---|---|
obj | Vector3 |
camera | PerspectiveCamera |
clientWidth | number |
clientHeight | number |
Returns: Vector3
# Const
getSelectionGeometry
▸ getSelectionGeometry(position
: Vector3, size
: Vector3): Geometry
Defined in packages/common-core/src/utils/threejs-utils.ts:565
Parameters:
Name | Type |
---|---|
position | Vector3 |
size | Vector3 |
Returns: Geometry
# Const
getSizeOf
▸ getSizeOf(category
: BUDGETEER_CATEGORY): number
Defined in packages/workers/src/budgeteer.sw.ts:156
Parameters:
Name | Type |
---|---|
category | BUDGETEER_CATEGORY |
Returns: number
# Const
getType
▸ getType(url
: string, category
: BUDGETEER_CATEGORY): WASM | JS | CSS | CRT | JPG | PNG | GIF | UNKNOWN | GLB
Defined in packages/workers/src/budgeteer.sw.ts:49
Parameters:
Name | Type |
---|---|
url | string |
category | BUDGETEER_CATEGORY |
Returns: WASM | JS | CSS | CRT | JPG | PNG | GIF | UNKNOWN | GLB
# Const
getTypeFromRapiModel
▸ getTypeFromRapiModel(modelname
: string): COMPONENTS | TEXTURES | MATERIALS | CONFIGURATIONS | ITEMS | TAGS | UNKNOWN | PLANS
Defined in packages/workers/src/budgeteer.sw.ts:91
Parameters:
Name | Type |
---|---|
modelname | string |
Returns: COMPONENTS | TEXTURES | MATERIALS | CONFIGURATIONS | ITEMS | TAGS | UNKNOWN | PLANS
# Const
getValue
▸ getValue(value
: any, defaultValue
: any): any
Defined in packages/common-core/src/utils/common-utils.ts:243
Parameters:
Name | Type |
---|---|
value | any |
defaultValue | any |
Returns: any
# Const
getWhiteTexture
▸ getWhiteTexture(): any
Defined in packages/common-core/src/utils/threejs-utils.ts:110
Returns: any
# Const
getYRotationOfObject
▸ getYRotationOfObject(object
: Object3D): number
Defined in packages/common-core/src/utils/threejs-utils.ts:626
Parameters:
Name | Type |
---|---|
object | Object3D |
Returns: number
# Const
handleContent
▸ handleContent(response
: Response): Promise‹ContentMeta›
Defined in packages/workers/src/budgeteer.sw.ts:112
Parameters:
Name | Type |
---|---|
response | Response |
Returns: Promise‹ContentMeta›
# Const
handleFetchEvent
▸ handleFetchEvent(event
: any): void
Defined in packages/workers/src/budgeteer.sw.ts:209
Parameters:
Name | Type |
---|---|
event | any |
Returns: void
# Const
handleJsonResponse
▸ handleJsonResponse(response
: Response): Promise‹any›
Defined in packages/common-core/src/utils/common-utils.ts:24
Parameters:
Name | Type |
---|---|
response | Response |
Returns: Promise‹any›
# Const
hasEs6ModuleSupport
▸ hasEs6ModuleSupport(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:130
Returns: boolean
# Const
hasMaterialTags
▸ hasMaterialTags(material
: RapiMaterial): number
Defined in packages/common-core/src/rapi-access.ts:125
Parameters:
Name | Type |
---|---|
material | RapiMaterial |
Returns: number
# Const
hasRequestIdleCallback
▸ hasRequestIdleCallback(): any
Defined in packages/common-core/src/utils/feature-detection.ts:147
Returns: any
# Const
hasStaticSupport
▸ hasStaticSupport(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:126
Returns: boolean
# Const
hasUnits
▸ hasUnits(parameter
: KernelParameter | KernelPartListParameter): boolean
Defined in packages/configurator-core/src/utils/parameter-helper.ts:19
Parameters:
Name | Type |
---|---|
parameter | KernelParameter | KernelPartListParameter |
Returns: boolean
# inject
▸ inject(target
: any, propertyName
: string): void
Defined in packages/common-core/src/di/inject.ts:4
Parameters:
Name | Type |
---|---|
target | any |
propertyName | string |
Returns: void
# Const
isAndroidDevice
▸ isAndroidDevice(): boolean
Defined in packages/common-core/src/utils/browser-helper.ts:33
Returns: boolean
# Const
isBoolean
▸ isBoolean(parameter
: KernelParameter): boolean
Defined in packages/configurator-core/src/utils/parameter-helper.ts:30
Parameters:
Name | Type |
---|---|
parameter | KernelParameter |
Returns: boolean
# Const
isDemoHostname
▸ isDemoHostname(hostname
: string): boolean
Defined in packages/common-core/src/utils/rapi-utils.ts:42
Parameters:
Name | Type |
---|---|
hostname | string |
Returns: boolean
# Const
isEnumerable
▸ isEnumerable(classInstance
: any, name
: string): boolean
Defined in packages/common-core/src/utils/enumerable.ts:7
Parameters:
Name | Type |
---|---|
classInstance | any |
name | string |
Returns: boolean
# Const
isFirefox
▸ isFirefox(): boolean
Defined in packages/common-core/src/utils/browser-helper.ts:28
Returns: boolean
# Const
isIdItemId
▸ isIdItemId(id
: RapiId): boolean
Defined in packages/common-core/src/utils/rapi-utils.ts:64
Parameters:
Name | Type |
---|---|
id | RapiId |
Returns: boolean
# Const
isInIframe
▸ isInIframe(): boolean
Defined in packages/common-core/src/utils/rapi-utils.ts:4
Returns: boolean
# Const
isIosDevice
▸ isIosDevice(): boolean
Defined in packages/common-core/src/utils/browser-helper.ts:24
Returns: boolean
# Const
isMaterial
▸ isMaterial(parameter
: KernelParameter | KernelPartListParameter): boolean
Defined in packages/configurator-core/src/utils/parameter-helper.ts:34
Parameters:
Name | Type |
---|---|
parameter | KernelParameter | KernelPartListParameter |
Returns: boolean
# Const
isOldBrowser
▸ isOldBrowser(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:95
Returns: boolean
# Const
isOptions
▸ isOptions(parameter
: KernelParameter): boolean
Defined in packages/configurator-core/src/utils/parameter-helper.ts:15
Parameters:
Name | Type |
---|---|
parameter | KernelParameter |
Returns: boolean
# Const
isRange
▸ isRange(parameter
: KernelParameter): boolean
Defined in packages/configurator-core/src/utils/parameter-helper.ts:11
Parameters:
Name | Type |
---|---|
parameter | KernelParameter |
Returns: boolean
# Const
isReallyNaN
▸ isReallyNaN(x
: any): boolean
Defined in packages/common-core/src/utils/query-params-helper.ts:1
Parameters:
Name | Type |
---|---|
x | any |
Returns: boolean
# Const
isString
▸ isString(value
: unknown): boolean
Defined in packages/common-core/src/utils/common-utils.ts:133
Parameters:
Name | Type |
---|---|
value | unknown |
Returns: boolean
# Const
isThumbnail
▸ isThumbnail(parameter
: KernelParameter): boolean
Defined in packages/configurator-core/src/utils/parameter-helper.ts:23
Parameters:
Name | Type |
---|---|
parameter | KernelParameter |
Returns: boolean
# Const
isWebGl2
▸ isWebGl2(): boolean
Defined in packages/common-core/src/utils/common-utils.ts:266
Returns: boolean
# Const
kernelBoxToThreeBox
▸ kernelBoxToThreeBox(kernelCube
: KernelCube, margin?
: Vector3): Box3
Defined in packages/common-core/src/utils/threejs-utils.ts:39
Parameters:
Name | Type |
---|---|
kernelCube | KernelCube |
margin? | Vector3 |
Returns: Box3
# Const
kernelDimensioningToThree
▸ kernelDimensioningToThree(dimensions
: Dimensioning): Dimensioning
Defined in packages/common-core/src/utils/threejs-utils.ts:51
Parameters:
Name | Type |
---|---|
dimensions | Dimensioning |
Returns: Dimensioning
# Const
kernelPartToPriceId
▸ kernelPartToPriceId(__namedParameters
: object): string
Defined in packages/common-core/src/utils/rapi-utils.ts:87
Parameters:
▪ __namedParameters: object
Name | Type |
---|---|
articleNr | string |
componentId | string |
Returns: string
# Const
loadWebAssemblyFromFile
▸ loadWebAssemblyFromFile(wasmUrl
: string, importObject
: any, receiveInstanceCallback
: function): void
Defined in packages/common-core/src/wasm-loader.ts:10
Parameters:
▪ wasmUrl: string
▪ importObject: any
▪ receiveInstanceCallback: function
▸ (instance
: any): void
Parameters:
Name | Type |
---|---|
instance | any |
Returns: void
# Const
loadingError
▸ loadingError(): object
Defined in packages/common-core/tests/script-loader.ts:21
Returns: object
- onerror(
error
: Error): void
# Const
loadingSuccess
▸ loadingSuccess(): object
Defined in packages/common-core/tests/script-loader.ts:14
Returns: object
- onload(): void
# Const
logColor
▸ logColor(color
: Color): void
Defined in packages/common-core/src/utils/threejs-utils.ts:259
Parameters:
Name | Type |
---|---|
color | Color |
Returns: void
# logKernelCall
▸ logKernelCall(target
: any, propertyName
: string): void
Defined in packages/common-core/src/configurator-kernel-access.ts:750
Parameters:
Name | Type |
---|---|
target | any |
propertyName | string |
Returns: void
# Const
materialHasNoTagsButGroup
▸ materialHasNoTagsButGroup(material
: RapiMaterial): string
Defined in packages/common-core/src/rapi-access.ts:126
Parameters:
Name | Type |
---|---|
material | RapiMaterial |
Returns: string
# muteConsole
▸ muteConsole(methods
: string[]): void
Defined in packages/common-core/mock/mock-utils.ts:17
Parameters:
Name | Type | Default |
---|---|---|
methods | string[] | [] |
Returns: void
# Const
newPromise
▸ newPromise<T>(data
: T, time
: number): Promise‹T›
Defined in packages/common-core/tests/utils/promise-queue.ts:4
Type parameters:
▪ T
Parameters:
Name | Type |
---|---|
data | T |
time | number |
Returns: Promise‹T›
# Const
noop
▸ noop(): void
Defined in packages/common-core/mock/three-mock.ts:9
Returns: void
▸ noop(): void
Defined in packages/common-core/mock/pixotron-mock.ts:7
Returns: void
# numberOfObjectsWithType
▸ numberOfObjectsWithType(objects
: Object3D[], type
: string): number
Defined in packages/common-core/mock/mock-utils.ts:30
Returns number of occurrences
Parameters:
Name | Type | Description |
---|---|---|
objects | Object3D[] | - |
type | string |
Returns: number
# Const
objectArrayToMap
▸ objectArrayToMap<K, V>(arr
: V[], key
: keyof V): Map‹K, V›
Defined in packages/common-core/src/utils/common-utils.ts:137
Type parameters:
▪ K: V[keyof V]
▪ V: object
Parameters:
Name | Type |
---|---|
arr | V[] |
key | keyof V |
Returns: Map‹K, V›
# Const
placeCameraForPerspectiveImage
▸ placeCameraForPerspectiveImage(camera
: PerspectiveCamera, cameraTarget
: CameraTarget, angleX
: number, angleY
: number): void
Defined in packages/common-core/src/webgl/image-renderer.ts:155
Parameters:
Name | Type |
---|---|
camera | PerspectiveCamera |
cameraTarget | CameraTarget |
angleX | number |
angleY | number |
Returns: void
# Const
position2VectorsAreEqual
▸ position2VectorsAreEqual(a
: Vector2, b
: Vector2): boolean
Defined in packages/common-core/src/utils/threejs-utils.ts:98
Parameters:
Name | Type |
---|---|
a | Vector2 |
b | Vector2 |
Returns: boolean
# Const
position3VectorsAreEqual
▸ position3VectorsAreEqual(a
: Vector3, b
: Vector3): boolean
Defined in packages/common-core/src/utils/threejs-utils.ts:72
Parameters:
Name | Type |
---|---|
a | Vector3 |
b | Vector3 |
Returns: boolean
# Const
preparePerspectiveImage
▸ preparePerspectiveImage(scene
: Scene, uiScene
: Scene, camera
: PerspectiveCamera, cameraTarget
: CameraTarget, options
: PrepareImageOptions, objectRotation
: number): Promise‹Base64Image›
Defined in packages/common-core/src/webgl/image-renderer.ts:54
Parameters:
Name | Type | Default |
---|---|---|
scene | Scene | - |
uiScene | Scene | - |
camera | PerspectiveCamera | - |
cameraTarget | CameraTarget | - |
options | PrepareImageOptions | {} |
objectRotation | number | 0 |
Returns: Promise‹Base64Image›
# Const
prepareTopImage
▸ prepareTopImage(scene
: Scene, uiScene
: Scene, cameraTarget
: CameraTarget, options
: PrepareImageOptions): Promise‹Base64Image›
Defined in packages/common-core/src/webgl/image-renderer.ts:170
Parameters:
Name | Type | Default |
---|---|---|
scene | Scene | - |
uiScene | Scene | - |
cameraTarget | CameraTarget | - |
options | PrepareImageOptions | {} |
Returns: Promise‹Base64Image›
# Const
printCategoryTable
▸ printCategoryTable(category
: BUDGETEER_CATEGORY): void
Defined in packages/workers/src/budgeteer.sw.ts:162
Parameters:
Name | Type |
---|---|
category | BUDGETEER_CATEGORY |
Returns: void
# Const
printStats
▸ printStats(details
: boolean): void
Defined in packages/workers/src/budgeteer.sw.ts:177
Parameters:
Name | Type |
---|---|
details | boolean |
Returns: void
# randomId
▸ randomId(idLength
: number): string
Defined in packages/configurator-core/src/utils/test-helpers/mock-data/materials.ts:22
Parameters:
Name | Type | Default |
---|---|---|
idLength | number | RANDOM_ID_LENGTH |
Returns: string
# Const
removeElement
▸ removeElement(id
: string): void
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:24
Parameters:
Name | Type |
---|---|
id | string |
Returns: void
# Const
removeItem
▸ removeItem(arr
: any[], element
: any): void
Defined in packages/common-core/src/utils/common-utils.ts:250
Parameters:
Name | Type |
---|---|
arr | any[] |
element | any |
Returns: void
# Const
renderPerspectiveImage
▸ renderPerspectiveImage(scene
: Scene, camera
: PerspectiveCamera, cameraTarget
: CameraTarget, pixotron
: Pixotron, sceneRenderer
: WebGLRenderer, size?
: number): Promise‹Base64Image›
Defined in packages/common-core/src/webgl/image-renderer.ts:98
Parameters:
Name | Type |
---|---|
scene | Scene |
camera | PerspectiveCamera |
cameraTarget | CameraTarget |
pixotron | Pixotron |
sceneRenderer | WebGLRenderer |
size? | number |
Returns: Promise‹Base64Image›
# Const
resetConversationIds
▸ resetConversationIds(): void
Defined in packages/workers/src/communication-interface.ts:28
Returns: void
# Const
resetOverview
▸ resetOverview(): void
Defined in packages/workers/src/budgeteer.sw.ts:152
Returns: void
# Const
rotationQuaternionsAreEqual
▸ rotationQuaternionsAreEqual(a
: Quaternion, b
: Quaternion): boolean
Defined in packages/common-core/src/utils/threejs-utils.ts:84
Parameters:
Name | Type |
---|---|
a | Quaternion |
b | Quaternion |
Returns: boolean
# Const
round
▸ round(x
: number): number
Defined in packages/common-core/src/utils/math-helper.ts:21
Parameters:
Name | Type |
---|---|
x | number |
Returns: number
# Const
setCursor
▸ setCursor(style
: CURSOR_STYLE): void
Defined in packages/common-core/src/utils/common-utils.ts:19
Parameters:
Name | Type |
---|---|
style | CURSOR_STYLE |
Returns: void
# Const
setDescriptor
▸ setDescriptor(target
: any, property
: string, options
: PropertyDescriptor): void
Defined in packages/common-core/src/utils/common-utils.ts:49
Parameters:
Name | Type |
---|---|
target | any |
property | string |
options | PropertyDescriptor |
Returns: void
# Const
setEnumerable
▸ setEnumerable(target
: any, property
: string, isEnumerable
: boolean): void
Defined in packages/common-core/src/utils/common-utils.ts:41
Parameters:
Name | Type |
---|---|
target | any |
property | string |
isEnumerable | boolean |
Returns: void
# Const
setMaterial
▸ setMaterial(meshPhysicalMaterial
: MeshPhysicalMaterial, rapiMaterial
: RapiMaterial, environmentLoader?
: EnvironmentLoader): MeshPhysicalMaterial
Defined in packages/common-core/src/utils/threejs-utils.ts:183
Parameters:
Name | Type |
---|---|
meshPhysicalMaterial | MeshPhysicalMaterial |
rapiMaterial | RapiMaterial |
environmentLoader? | EnvironmentLoader |
Returns: MeshPhysicalMaterial
# Const
setPointerToFirstElement
▸ setPointerToFirstElement(configurationHistory
: ConfiguratorHistory): void
Defined in packages/configurator-core/tests/utils/configurator-history.ts:21
Parameters:
Name | Type |
---|---|
configurationHistory | ConfiguratorHistory |
Returns: void
# Const
setPointerToMiddleElement
▸ setPointerToMiddleElement(configurationHistory
: ConfiguratorHistory): void
Defined in packages/configurator-core/tests/utils/configurator-history.ts:27
Parameters:
Name | Type |
---|---|
configurationHistory | ConfiguratorHistory |
Returns: void
# Const
setPropertiesFromOptions
▸ setPropertiesFromOptions(target
: any, options
: any, writeable?
: true): void
Defined in packages/common-core/src/utils/common-utils.ts:59
Parameters:
Name | Type |
---|---|
target | any |
options | any |
writeable? | true |
Returns: void
# Const
setShadows
▸ setShadows(object
: Object3D, receiveShadow
: boolean, castShadow
: boolean): void
Defined in packages/common-core/src/utils/threejs-utils.ts:64
Parameters:
Name | Type |
---|---|
object | Object3D |
receiveShadow | boolean |
castShadow | boolean |
Returns: void
# Const
setWallTransparency
▸ setWallTransparency(material
: Material, transparent
: boolean, animate
: boolean): void
Defined in packages/common-core/src/utils/threejs-utils.ts:348
Parameters:
Name | Type | Default |
---|---|---|
material | Material | - |
transparent | boolean | - |
animate | boolean | true |
Returns: void
# Const
setWallTransparencyBasedOnCamera
▸ setWallTransparencyBasedOnCamera(camera
: Camera, material
: Material, animate
: boolean): void
Defined in packages/common-core/src/utils/threejs-utils.ts:337
Parameters:
Name | Type | Default |
---|---|---|
camera | Camera | - |
material | Material | - |
animate | boolean | true |
Returns: void
# Const
setWriteable
▸ setWriteable(target
: any, property
: string, isWritable
: boolean): void
Defined in packages/common-core/src/utils/common-utils.ts:45
Parameters:
Name | Type |
---|---|
target | any |
property | string |
isWritable | boolean |
Returns: void
# Const
setupDomHelper
▸ setupDomHelper(): DomHelper
Defined in packages/configurator-core/tests/configurator-scene-manager.ts:63
Returns: DomHelper
▸ setupDomHelper(): DomHelper
Defined in packages/configurator-core/tests/roomle-configurator.ts:125
Returns: DomHelper
# setupTHREELoaders
▸ setupTHREELoaders(): void
Defined in packages/common-core/mock/mock-utils.ts:34
Returns: void
# skipWaiting
▸ skipWaiting(): void
Defined in packages/workers/src/service-worker.d.ts:84
Returns: void
# sleep
▸ sleep(ms
: number): Promise‹unknown›
Defined in packages/common-core/mock/mock-utils.ts:11
usage: await sleep(1); will block execution only in this thread
Parameters:
Name | Type | Description |
---|---|---|
ms | number |
Returns: Promise‹unknown›
# Const
sortBySort
▸ sortBySort(a
: RoomleSortable, b
: RoomleSortable): number
Defined in packages/configurator-core/src/utils/sort-helper.ts:3
Parameters:
Name | Type |
---|---|
a | RoomleSortable |
b | RoomleSortable |
Returns: number
# Const
sortByString
▸ sortByString(aLabel
: string, bLabel
: string): number
Defined in packages/configurator-core/src/utils/sort-helper.ts:16
Parameters:
Name | Type |
---|---|
aLabel | string |
bLabel | string |
Returns: number
# Const
supportsWoff2
▸ supportsWoff2(): boolean
Defined in packages/common-core/src/utils/feature-detection.ts:134
Returns: boolean
# Const
throttle
▸ throttle<T>(func
: T, delay
: number): function
Defined in packages/common-core/src/utils/common-utils.ts:155
Type parameters:
▪ T: function
Parameters:
Name | Type | Default |
---|---|---|
func | T | - |
delay | number | 16 |
Returns: function
▸ (...funcArgs
: Parameters‹T›): void
Parameters:
Name | Type |
---|---|
...funcArgs | Parameters‹T› |
# Const
to360Degrees
▸ to360Degrees(radians
: number): number
Defined in packages/common-core/src/utils/math-helper.ts:35
Parameters:
Name | Type |
---|---|
radians | number |
Returns: number
# Const
toDegrees
▸ toDegrees(radians
: number): number
Defined in packages/common-core/src/utils/math-helper.ts:7
Parameters:
Name | Type |
---|---|
radians | number |
Returns: number
# Const
toRadiant
▸ toRadiant(degree
: number): number
Defined in packages/common-core/src/utils/math-helper.ts:3
Parameters:
Name | Type |
---|---|
degree | number |
Returns: number
# Const
togglePreview
▸ togglePreview(): void
Defined in packages/configurator-core/src/utils/test-helpers/preview-helper.ts:31
Returns: void
# Const
traceMethodCalls
▸ traceMethodCalls(obj
: object, name
: string): any
Defined in packages/common-core/src/utils/common-utils.ts:283
Creates a proxy around that class that logs all calls to it
Parameters:
Name | Type | Description |
---|---|---|
obj | object | the class to trace |
name | string | the tag under which it will be logged |
Returns: any
# Const
transitionTransparencyOfMaterial
▸ transitionTransparencyOfMaterial(object
: Object3D, toMaterial
: object): void
Defined in packages/common-core/src/utils/threejs-utils.ts:396
Parameters:
▪ object: Object3D
▪ toMaterial: object
Name | Type |
---|---|
opacity | number |
transparent | boolean |
Returns: void
# unmuteConsole
▸ unmuteConsole(methods
: string[]): void
Defined in packages/common-core/mock/mock-utils.ts:21
Parameters:
Name | Type | Default |
---|---|---|
methods | string[] | [] |
Returns: void
# Const
utilityStringToUTF16
▸ utilityStringToUTF16(str
: string): string
Defined in packages/common-core/src/utils/kernel-utils.ts:23
Parameters:
Name | Type |
---|---|
str | string |
Returns: string
# Const
utilityToArray
▸ utilityToArray(obj
: any): any[]
Defined in packages/common-core/src/utils/kernel-utils.ts:61
Parameters:
Name | Type |
---|---|
obj | any |
Returns: any[]
# Const
uuid
▸ uuid(a
: string): string
Defined in packages/common-core/src/utils/common-utils.ts:36
Parameters:
Name | Type | Default |
---|---|---|
a | string | null |
Returns: string
# Const
vectorIsEqual
▸ vectorIsEqual(vector1
: Vector3, vector2
: Vector3, tolerance
: number): boolean
Defined in packages/common-core/src/utils/threejs-utils.ts:617
Parameters:
Name | Type | Default |
---|---|---|
vector1 | Vector3 | - |
vector2 | Vector3 | - |
tolerance | number | 0.01 |
Returns: boolean
# Const
vectorIsZero
▸ vectorIsZero(vector
: Vector3): boolean
Defined in packages/common-core/src/utils/threejs-utils.ts:593
Parameters:
Name | Type |
---|---|
vector | Vector3 |
Returns: boolean
# Const
wait
▸ wait(delay
: number): Promise‹void›
Defined in packages/common-core/src/utils/common-utils.ts:197
Parameters:
Name | Type |
---|---|
delay | number |
Returns: Promise‹void›
# waitForTween
▸ waitForTween(): Promise‹unknown›
Defined in packages/configurator-core/src/utils/test-helpers/animation-helper.ts:1
Returns: Promise‹unknown›
# Const
wasRequestSuccess
▸ wasRequestSuccess(ok
: boolean | string, status
: number | string): boolean
Defined in packages/common-core/src/utils/rapi-utils.ts:95
Parameters:
Name | Type |
---|---|
ok | boolean | string |
status | number | string |
Returns: boolean
# Const
wrapIntoRapiBox
▸ wrapIntoRapiBox(key
: string, data
: RapiJson | RapiJson[]): object | object
Defined in packages/common-core/mock/mock-rapi-types.ts:226
Parameters:
Name | Type |
---|---|
key | string |
data | RapiJson | RapiJson[] |
Returns: object | object
# Object literals
# Const
BROWSER_EVENTS
# ▪ BROWSER_EVENTS: object
Defined in packages/common-core/src/input/input-manager.ts:8
# CONTEXT_MENU
• CONTEXT_MENU: string = "contextmenu"
Defined in packages/common-core/src/input/input-manager.ts:18
# MOUSE_DOWN
• MOUSE_DOWN: string = "mousedown"
Defined in packages/common-core/src/input/input-manager.ts:10
# MOUSE_ENTER
• MOUSE_ENTER: string = "mouseenter"
Defined in packages/common-core/src/input/input-manager.ts:13
# MOUSE_LEAVE
• MOUSE_LEAVE: string = "mouseleave"
Defined in packages/common-core/src/input/input-manager.ts:12
# MOUSE_MOVE
• MOUSE_MOVE: string = "mousemove"
Defined in packages/common-core/src/input/input-manager.ts:9
# MOUSE_UP
• MOUSE_UP: string = "mouseup"
Defined in packages/common-core/src/input/input-manager.ts:11
# MOUSE_WHEEL
• MOUSE_WHEEL: string = "wheel"
Defined in packages/common-core/src/input/input-manager.ts:14
# TOUCH_END
• TOUCH_END: string = "touchend"
Defined in packages/common-core/src/input/input-manager.ts:17
# TOUCH_MOVE
• TOUCH_MOVE: string = "touchmove"
Defined in packages/common-core/src/input/input-manager.ts:15
# TOUCH_START
• TOUCH_START: string = "touchstart"
Defined in packages/common-core/src/input/input-manager.ts:16
# Const
CANVAS_ID
# ▪ CANVAS_ID: object
Defined in packages/common-core/src/utils/dom-helper.ts:5
# GLB
• GLB: string = "rml-glb"
Defined in packages/common-core/src/utils/dom-helper.ts:8
# HSC
• HSC: string = "rml-configurator"
Defined in packages/common-core/src/utils/dom-helper.ts:6
# HSP
• HSP: string = "rml-hsp"
Defined in packages/common-core/src/utils/dom-helper.ts:7
# RMV
• RMV: string = "rml-mv"
Defined in packages/common-core/src/utils/dom-helper.ts:9
# Const
DEFAULT_BAKED_SHADOW_PARAMS
# ▪ DEFAULT_BAKED_SHADOW_PARAMS: object
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:6
# bShadowMaterial
• bShadowMaterial: boolean = true
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:12
# darkness
• darkness: number = 0.2
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:14
# enable
• enable: boolean = true
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:7
# falloff
• falloff: number = 1.5
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:13
# lightSolidAngle
• lightSolidAngle: number = 40
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:16
# numSamples
• numSamples: number = 500
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:10
# numSamplesPerFrame
• numSamplesPerFrame: number = 4
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:11
# shadowMapResolution
• shadowMapResolution: number = 512
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:8
# size
• size: number = 1.6
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:15
# smoothTransition
• smoothTransition: boolean = true
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:9
# yPosition
• yPosition: number = 0
Defined in packages/common-core/src/environment/baked-shadow-environment.ts:17
# Const
DEFAULT_RENDER_OPTIONS
# ▪ DEFAULT_RENDER_OPTIONS: object
Defined in packages/common-core/src/webgl/image-renderer.ts:8
# useCurrentPerspective
• useCurrentPerspective: boolean = false
Defined in packages/common-core/src/webgl/image-renderer.ts:12
if true we use the current camera perspective
# Const
DRACO_LIB_FILES
# ▪ DRACO_LIB_FILES: object
Defined in packages/common-core/src/static-files/three.ts:35
# draco_decoder.js
• draco_decoder.js: any = DRACO_DECODER_JS_FILE_NAME
Defined in packages/common-core/src/static-files/three.ts:38
# draco_decoder.wasm
• draco_decoder.wasm: any = DRACO_DECODER_WASM_FILE_NAME
Defined in packages/common-core/src/static-files/three.ts:37
# draco_wasm_wrapper.js
• draco_wasm_wrapper.js: any = DRACO_WASM_WRAPPER_FILE_NAME
Defined in packages/common-core/src/static-files/three.ts:36
# Const
EVENTS
# ▪ EVENTS: object
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:17
# DRAG
• DRAG: string = "drag"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:20
# DRAG_END
• DRAG_END: string = "dragend"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:19
# DRAG_START
• DRAG_START: string = "dragstart"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:18
# MOUSE_DOWN
• MOUSE_DOWN: string = "mousedown"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:21
# MOUSE_MOVE
• MOUSE_MOVE: string = "mousemove"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:23
# MOUSE_UP
• MOUSE_UP: string = "mouseup"
Defined in packages/configurator-core/src/utils/test-helpers/interaction-helper.ts:22
# Const
HTTP_VERBS
# ▪ HTTP_VERBS: object
Defined in packages/common-core/src/rapi-access.ts:74
# GET
• GET: "GET" = "GET"
Defined in packages/common-core/src/rapi-access.ts:75
# POST
• POST: "POST" = "POST"
Defined in packages/common-core/src/rapi-access.ts:76
# PUT
• PUT: "PUT" = "PUT"
Defined in packages/common-core/src/rapi-access.ts:77
# Const
IMAGE_FORMATS
# ▪ IMAGE_FORMATS: object
Defined in packages/common-core/src/form-data-util.ts:13
# GIF
• GIF: string = ".gif"
Defined in packages/common-core/src/form-data-util.ts:17
# JPEG
• JPEG: string = ".jpeg"
Defined in packages/common-core/src/form-data-util.ts:15
# JPG
• JPG: string = ".jpg"
Defined in packages/common-core/src/form-data-util.ts:14
# PNG
• PNG: string = ".png"
Defined in packages/common-core/src/form-data-util.ts:16
# Const
KERNEL_CONTAINER_MOCK
# ▪ KERNEL_CONTAINER_MOCK: object
Defined in packages/configurator-core/mock/kernel-mock.ts:7
# UnitMeasureFormatter
• UnitMeasureFormatter: MockUnitMeasureFormatter = MockUnitMeasureFormatter
Defined in packages/configurator-core/mock/kernel-mock.ts:8
▪ Unit: object
Defined in packages/configurator-core/mock/kernel-mock.ts:9
CM: object
- value: number = 3
InchFeet: object
- value: number = 1
MM: object
- value: number = 2
▪ UnitStringType: object
Defined in packages/configurator-core/mock/kernel-mock.ts:14
LongUnitString: object
- value: number = 1
NoUnitString: object
- value: number = 0
ShortUnitString: object
- value: number = 2
# Const
KERNEL_PATHS
# ▪ KERNEL_PATHS: object
Defined in packages/common-core/src/services/common-kernel-access.ts:59
▪ ASM: object
Defined in packages/common-core/src/services/common-kernel-access.ts:70
CONFIGURATOR: object
LOADER: any = CONFIGURATOR_ASM_LOADER_FILE_NAME
MEM_URL: any = CONFIGURATOR_MEM_FILE_NAME
PLANNER: object
LOADER: any = PLANNER_ASM_LOADER_FILE_NAME
MEM_URL: any = PLANNER_MEM_FILE_NAME
▪ WASM: object
Defined in packages/common-core/src/services/common-kernel-access.ts:60
CONFIGURATOR: object
LOADER: any = CONFIGURATOR_LOADER_FILE_NAME
URL: any = CONFIGURATOR_WASM_FILE_NAME
PLANNER: object
LOADER: any = PLANNER_LOADER_FILE_NAME
URL: any = PLANNER_WASM_FILE_NAME
# Let
KERNEL_UNIT
# ▪ KERNEL_UNIT: object
Defined in packages/configurator-core/src/services/unit-formatter.ts:29
# CM
• CM: null = null
Defined in packages/configurator-core/src/services/unit-formatter.ts:32
# InchFeet
• InchFeet: null = null
Defined in packages/configurator-core/src/services/unit-formatter.ts:30
# MM
• MM: null = null
Defined in packages/configurator-core/src/services/unit-formatter.ts:31
# Let
KERNEL_UNIT_STRING_TYPE
# ▪ KERNEL_UNIT_STRING_TYPE: object
Defined in packages/configurator-core/src/services/unit-formatter.ts:36
# LongUnitString
• LongUnitString: null = null
Defined in packages/configurator-core/src/services/unit-formatter.ts:38
# NoUnitString
• NoUnitString: null = null
Defined in packages/configurator-core/src/services/unit-formatter.ts:37
# ShortUnitString
• ShortUnitString: null = null
Defined in packages/configurator-core/src/services/unit-formatter.ts:39
# Const
MOCK_MINIMAL_KERNEL_CONTAINER
# ▪ MOCK_MINIMAL_KERNEL_CONTAINER: object
Defined in packages/common-core/mock/kernel-instances.ts:21
# CatalogItem
• CatalogItem: CatalogItem = class { public size: {x: number; y: number; z: number} = {x: 0, y: 0, z: 0}; }
Defined in packages/common-core/mock/kernel-instances.ts:62
# CatalogItemPtrList
• CatalogItemPtrList: CatalogItemPtrList = class { // eslint-disable-next-line public push_back(kernelObject: KernelObject) { } }
Defined in packages/common-core/mock/kernel-instances.ts:65
# Unit
• Unit: object
Defined in packages/common-core/mock/kernel-instances.ts:52
# Type declaration:
# UnitStringType
• UnitStringType: object
Defined in packages/common-core/mock/kernel-instances.ts:53
# Type declaration:
# EMSReference
▸ EMSReference(): void
Defined in packages/common-core/mock/kernel-instances.ts:71
Returns: void
# LongArray
▸ LongArray(): void
Defined in packages/common-core/mock/kernel-instances.ts:55
Returns: void
# PlanInteractionHandler
▸ PlanInteractionHandler(): void
Defined in packages/common-core/mock/kernel-instances.ts:27
Returns: void
# UnitMeasureFormatter
▸ UnitMeasureFormatter(): void
Defined in packages/common-core/mock/kernel-instances.ts:45
Returns: void
# registerConfiguratorCallback
▸ registerConfiguratorCallback(): void
Defined in packages/common-core/mock/kernel-instances.ts:23
Returns: void
# registerPlannerCallback
▸ registerPlannerCallback(): void
Defined in packages/common-core/mock/kernel-instances.ts:24
Returns: void
# setExternalHelpers
▸ setExternalHelpers(): void
Defined in packages/common-core/mock/kernel-instances.ts:22
Returns: void
# unregisterConfiguratorCallback
▸ unregisterConfiguratorCallback(): void
Defined in packages/common-core/mock/kernel-instances.ts:25
Returns: void
▪ DrawingType: object
Defined in packages/common-core/mock/kernel-instances.ts:59
- CLICK_PER_CLICK: number = 0
▪ PlanModelViewHelper: object
Defined in packages/common-core/mock/kernel-instances.ts:35
- getPlanOverview(): PlanOverview
# Const
MOCK_MINIMAL_KERNEL_INSTANCE
# ▪ MOCK_MINIMAL_KERNEL_INSTANCE: object
Defined in packages/common-core/mock/kernel-instances.ts:5
# clearScene
▸ clearScene(): void
Defined in packages/common-core/mock/kernel-instances.ts:9
Returns: void
# getComponentId
▸ getComponentId(): number
Defined in packages/common-core/mock/kernel-instances.ts:14
Returns: number
# getFullPartList
▸ getFullPartList(): any
Defined in packages/common-core/mock/kernel-instances.ts:11
Returns: any
# getHashOfConfiguration
▸ getHashOfConfiguration(): string
Defined in packages/common-core/mock/kernel-instances.ts:12
Returns: string
# getPlanObject
▸ getPlanObject(): any
Defined in packages/common-core/mock/kernel-instances.ts:10
Returns: any
# getSerializedConfiguration
▸ getSerializedConfiguration(): string
Defined in packages/common-core/mock/kernel-instances.ts:13
Returns: string
# loadConfiguration
▸ loadConfiguration(): void
Defined in packages/common-core/mock/kernel-instances.ts:8
Returns: void
# setEnvironmentVariable
▸ setEnvironmentVariable(): void
Defined in packages/common-core/mock/kernel-instances.ts:6
Returns: void
# useEnvironmentGeometry
▸ useEnvironmentGeometry(): void
Defined in packages/common-core/mock/kernel-instances.ts:7
Returns: void
# Const
MOCK_PLANNER_SCENE_EVENT_HANDLER
# ▪ MOCK_PLANNER_SCENE_EVENT_HANDLER: object
Defined in packages/planner-core/mock/planner-mock-helper.ts:113
# addPlanObjectHandlers
▸ addPlanObjectHandlers(): void
Defined in packages/planner-core/mock/planner-mock-helper.ts:114
Returns: void
# Const
MOCK_PLAN_INTERACTION_HANDLER
# ▪ MOCK_PLAN_INTERACTION_HANDLER: object
Defined in packages/common-core/mock/kernel-instances.ts:76
# addPlanObjects
▸ addPlanObjects(): void
Defined in packages/common-core/mock/kernel-instances.ts:77
Returns: void
# getPlan
▸ getPlan(): object
Defined in packages/common-core/mock/kernel-instances.ts:78
Returns: object
# extRef: object
- jsObject: PlanViewModel‹› = new PlanViewModel(MOCK_CONTEXT)
# Const
MOCK_RAPI_BASE_COLOR
# ▪ MOCK_RAPI_BASE_COLOR: object
Defined in packages/common-core/mock/mock-rapi-types.ts:16
# b
• b: number = 0.4
Defined in packages/common-core/mock/mock-rapi-types.ts:19
# g
• g: number = 0.5
Defined in packages/common-core/mock/mock-rapi-types.ts:18
# r
• r: number = 0.6
Defined in packages/common-core/mock/mock-rapi-types.ts:17
# Const
MOCK_RAPI_CONFIGURATOR
# ▪ MOCK_RAPI_CONFIGURATOR: object
Defined in packages/common-core/mock/mock-rapi-types.ts:207
# allowedHosts
• allowedHosts: string = "flashfox.ch flashfox.fr"
Defined in packages/common-core/mock/mock-rapi-types.ts:208
# tenant_id
• tenant_id: string = "123"
Defined in packages/common-core/mock/mock-rapi-types.ts:209
# Const
MOCK_RAPI_ITEM
# ▪ MOCK_RAPI_ITEM: object
Defined in packages/common-core/mock/mock-rapi-types.ts:127
# assets
• assets: object
Defined in packages/common-core/mock/mock-rapi-types.ts:137
# Type declaration:
# attributes
• attributes: undefined[] = []
Defined in packages/common-core/mock/mock-rapi-types.ts:171
# basecolor
• basecolor: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:153
# catalog
• catalog: string = "roomle_cubes_ios"
Defined in packages/common-core/mock/mock-rapi-types.ts:160
# colorable
• colorable: true = true
Defined in packages/common-core/mock/mock-rapi-types.ts:150
# created
• created: string = "2015-01-13T09:29:26.000Z"
Defined in packages/common-core/mock/mock-rapi-types.ts:144
# depth
• depth: number = 6000
Defined in packages/common-core/mock/mock-rapi-types.ts:130
# description
• description: string = ""
Defined in packages/common-core/mock/mock-rapi-types.ts:158
# detailType
• detailType: string = "garden_general"
Defined in packages/common-core/mock/mock-rapi-types.ts:147
# displayedDepth
• displayedDepth: number = 6000
Defined in packages/common-core/mock/mock-rapi-types.ts:133
# displayedHeight
• displayedHeight: number = 55
Defined in packages/common-core/mock/mock-rapi-types.ts:131
# displayedWidth
• displayedWidth: number = 3000
Defined in packages/common-core/mock/mock-rapi-types.ts:132
# externalIdentifier
• externalIdentifier: string = "garden_pool"
Defined in packages/common-core/mock/mock-rapi-types.ts:142
# flipable
• flipable: true = true
Defined in packages/common-core/mock/mock-rapi-types.ts:148
# height
• height: number = 55
Defined in packages/common-core/mock/mock-rapi-types.ts:128
# hidden
• hidden: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:143
# id
• id: string = "roomle_cubes_ios:garden_pool"
Defined in packages/common-core/mock/mock-rapi-types.ts:161
# label
• label: string = "Pool"
Defined in packages/common-core/mock/mock-rapi-types.ts:157
# language
• language: string = "en"
Defined in packages/common-core/mock/mock-rapi-types.ts:159
# layer
• layer: number = 20
Defined in packages/common-core/mock/mock-rapi-types.ts:151
# meta
• meta: string = ""
Defined in packages/common-core/mock/mock-rapi-types.ts:141
# orderable
• orderable: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:154
# perspectiveImage
• perspectiveImage: string = "https://catalog.roomle.com/roomle_cubes_ios/items/garden_pool/perspectiveimage.png?c=1546431560"
Defined in packages/common-core/mock/mock-rapi-types.ts:134
# perspectiveImageHD
• perspectiveImageHD: string = "https://catalog.roomle.com/roomle_cubes_ios/items/garden_pool/perspectiveimageHD.png?c=1546431560"
Defined in packages/common-core/mock/mock-rapi-types.ts:135
# requestable
• requestable: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:155
# retailPriceAllowed
• retailPriceAllowed: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:156
# scaleable
• scaleable: true = true
Defined in packages/common-core/mock/mock-rapi-types.ts:149
# sort
• sort: number = 89
Defined in packages/common-core/mock/mock-rapi-types.ts:152
# tags
• tags: string[] = [ 'garden', 'product_miscellaneous_outdoor']
Defined in packages/common-core/mock/mock-rapi-types.ts:162
# threeDimensionalAsset
• threeDimensionalAsset: string = "https://catalog.roomle.com/roomle_cubes_ios/items/garden_pool/assets/glb/web/3d.glb?c=1546431559"
Defined in packages/common-core/mock/mock-rapi-types.ts:140
# threeDimensionalAssetIOS
• threeDimensionalAssetIOS: string = "https://catalog.roomle.com/roomle_cubes_ios/items/garden_pool/assets/glb/ios/3d.glb?c=1546431559"
Defined in packages/common-core/mock/mock-rapi-types.ts:139
# threeDimensionalAssetWeb
• threeDimensionalAssetWeb: string = "https://catalog.roomle.com/roomle_cubes_ios/items/garden_pool/assets/glb/web/3d.glb?c=1546431559"
Defined in packages/common-core/mock/mock-rapi-types.ts:138
# topImage
• topImage: string = "https://catalog.roomle.com/roomle_cubes_ios/items/garden_pool/topimage.png?c=1546431560"
Defined in packages/common-core/mock/mock-rapi-types.ts:136
# type
• type: string = "garden"
Defined in packages/common-core/mock/mock-rapi-types.ts:146
# updated
• updated: string = "2019-01-02T12:19:20.000Z"
Defined in packages/common-core/mock/mock-rapi-types.ts:145
# version
• version: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:172
# width
• width: number = 3000
Defined in packages/common-core/mock/mock-rapi-types.ts:129
▪ links: object
Defined in packages/common-core/mock/mock-rapi-types.ts:165
additionalContents: string = "/items/roomle_cubes_ios:garden_pool/additionalContents"
perfectFit: string = "/items/roomle_cubes_ios:garden_pool/perfectFit"
similarItems: string = "/items/roomle_cubes_ios:garden_pool/similarItems"
tags: string = "/items/roomle_cubes_ios:garden_pool/tags"
# Const
MOCK_RAPI_NORMAL_TEXTURE
# ▪ MOCK_RAPI_NORMAL_TEXTURE: object
Defined in packages/common-core/mock/mock-rapi-types.ts:188
# height
• height: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:193
# id
• id: number = 4638
Defined in packages/common-core/mock/mock-rapi-types.ts:189
# image
• image: string = "https://catalog.roomle.com/7d7b13b3-c6d4-4acc-94e5-8c57b4b1150c/textures/4638/image.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:191
# mapping
• mapping: RAPI_TEXTURE_TYPE = RAPI_TEXTURE_TYPE.XYZ
Defined in packages/common-core/mock/mock-rapi-types.ts:198
# material
• material: string = "brands_3:02_golden_maple"
Defined in packages/common-core/mock/mock-rapi-types.ts:190
# mmHeight
• mmHeight: number = 100
Defined in packages/common-core/mock/mock-rapi-types.ts:195
# mmWidth
• mmWidth: number = 100
Defined in packages/common-core/mock/mock-rapi-types.ts:196
# tileable
• tileable: boolean = false
Defined in packages/common-core/mock/mock-rapi-types.ts:197
# url
• url: string = "https://catalog.roomle.com/7d7b13b3-c6d4-4acc-94e5-8c57b4b1150c/textures/4638/image.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:192
# width
• width: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:194
# Const
MOCK_RAPI_PRICES
# ▪ MOCK_RAPI_PRICES: object
Defined in packages/common-core/mock/mock-rapi-types.ts:201
# currencySymbol
• currencySymbol: string = "EUR"
Defined in packages/common-core/mock/mock-rapi-types.ts:203
# price
• price: number = 12
Defined in packages/common-core/mock/mock-rapi-types.ts:204
# priceId
• priceId: string = "catalog:priceId"
Defined in packages/common-core/mock/mock-rapi-types.ts:202
# Const
MOCK_RAPI_SKIN
# ▪ MOCK_RAPI_SKIN: object
Defined in packages/common-core/mock/mock-rapi-types.ts:90
# accentColor
• accentColor: string = "#db0000"
Defined in packages/common-core/mock/mock-rapi-types.ts:107
# appIcon
• appIcon: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:114
# backgroundImage
• backgroundImage: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:115
# brandedCatalogsIcon
• brandedCatalogsIcon: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:118
# btnColorDark
• btnColorDark: string = "009d60"
Defined in packages/common-core/mock/mock-rapi-types.ts:95
# btnColorLight
• btnColorLight: string = "00ae6c"
Defined in packages/common-core/mock/mock-rapi-types.ts:94
# catalogEntryTags
• catalogEntryTags: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:124
# ciColor
• ciColor: string = "00ae6c"
Defined in packages/common-core/mock/mock-rapi-types.ts:93
# dashboardBackground
• dashboardBackground: string = "#ffffff"
Defined in packages/common-core/mock/mock-rapi-types.ts:97
# dashboardLogo
• dashboardLogo: string = "https://storage.googleapis.com/roomle-static/skins/default/roomle_logo_white.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:96
# fontColor
• fontColor: string = "#000000"
Defined in packages/common-core/mock/mock-rapi-types.ts:106
# headerBackgroundColor
• headerBackgroundColor: string = "#db0000"
Defined in packages/common-core/mock/mock-rapi-types.ts:104
# headerForegroundColor
• headerForegroundColor: string = "#ffffff"
Defined in packages/common-core/mock/mock-rapi-types.ts:105
# hideCatalogOverview
• hideCatalogOverview: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:113
# hideFeedbackButton
• hideFeedbackButton: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:112
# hideMadeByRoomle
• hideMadeByRoomle: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:109
# hidePressLink
• hidePressLink: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:110
# hideShareButton
• hideShareButton: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:111
# id
• id: number = 9
Defined in packages/common-core/mock/mock-rapi-types.ts:91
# inquiryImage
• inquiryImage: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:120
# inquiryLink
• inquiryLink: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:121
# loginBackground
• loginBackground: string = "https://storage.googleapis.com/roomle-static/skins/default/loginBackground.jpg"
Defined in packages/common-core/mock/mock-rapi-types.ts:108
# logo
• logo: string = "https://storage.googleapis.com/roomle-static/emails/roomleMailHeaderNew.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:103
# mailBackgroundColor
• mailBackgroundColor: string = "#ffffff"
Defined in packages/common-core/mock/mock-rapi-types.ts:101
# mailHeaderImage
• mailHeaderImage: string = "https://storage.googleapis.com/roomle-static/emails/roomleMailHeaderNew.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:100
# planBackground
• planBackground: string = "https://roomle-static.commondatastorage.googleapis.com/skins/default/new_plan_black@2x.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:99
# planLogo
• planLogo: string = "https://storage.googleapis.com/roomle-static/skins/default/planLogoNew.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:98
# planNote
• planNote: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:119
# referralUrl
• referralUrl: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:123
# splashScreenImage
• splashScreenImage: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:116
# tenant
• tenant: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:92
# tenantUrl
• tenantUrl: string = "www.roomle.com"
Defined in packages/common-core/mock/mock-rapi-types.ts:102
# translationPath
• translationPath: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:122
# watermarkImage
• watermarkImage: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:117
# Const
MOCK_RAPI_TENANT
# ▪ MOCK_RAPI_TENANT: object
Defined in packages/common-core/mock/mock-rapi-types.ts:62
# active
• active: true = true
Defined in packages/common-core/mock/mock-rapi-types.ts:66
# allowRegistration
• allowRegistration: boolean = true
Defined in packages/common-core/mock/mock-rapi-types.ts:83
# authenticationRequired
• authenticationRequired: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:68
# branded
• branded: false = false
Defined in packages/common-core/mock/mock-rapi-types.ts:84
# catalogs
• catalogs: undefined[] = []
Defined in packages/common-core/mock/mock-rapi-types.ts:86
# configuration
• configuration: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:70
# defaultLanguage
• defaultLanguage: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:69
# id
• id: number = 9
Defined in packages/common-core/mock/mock-rapi-types.ts:63
# label
• label: string = "Roomle"
Defined in packages/common-core/mock/mock-rapi-types.ts:65
# name
• name: string = "roomle_mobile"
Defined in packages/common-core/mock/mock-rapi-types.ts:64
# plans
• plans: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:73
# privacyUrl
• privacyUrl: string = "https://www.roomle.com/en/privacy-statement"
Defined in packages/common-core/mock/mock-rapi-types.ts:87
# roles
• roles: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:72
# showLanguageSwitch
• showLanguageSwitch: true = true
Defined in packages/common-core/mock/mock-rapi-types.ts:67
# skin
• skin: any = 9 as any
Defined in packages/common-core/mock/mock-rapi-types.ts:85
# users
• users: null = null
Defined in packages/common-core/mock/mock-rapi-types.ts:71
▪ links: object
Defined in packages/common-core/mock/mock-rapi-types.ts:74
catalogs: string = "/tenants/9/catalogs/"
plans: string = "/tenants/9/plans"
retailerInfos: string = "/tenants/9/retailerInfos/"
roles: string = "/tenants/9/roles/"
shownCatalogs: string = "/tenants/9/shownCatalogs/"
users: string = "/tenants/9/users/"
visibleCatalogs: string = "/tenants/9/visibleCatalogs/"
# Const
MOCK_RAPI_TEXTURE
# ▪ MOCK_RAPI_TEXTURE: object
Defined in packages/common-core/mock/mock-rapi-types.ts:175
# height
• height: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:180
# id
• id: number = 4638
Defined in packages/common-core/mock/mock-rapi-types.ts:176
# image
• image: string = "https://catalog.roomle.com/7d7b13b3-c6d4-4acc-94e5-8c57b4b1150c/textures/4638/image.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:178
# mapping
• mapping: RAPI_TEXTURE_TYPE = RAPI_TEXTURE_TYPE.RGB
Defined in packages/common-core/mock/mock-rapi-types.ts:185
# material
• material: string = "brands_3:02_golden_maple"
Defined in packages/common-core/mock/mock-rapi-types.ts:177
# mmHeight
• mmHeight: number = 100
Defined in packages/common-core/mock/mock-rapi-types.ts:182
# mmWidth
• mmWidth: number = 100
Defined in packages/common-core/mock/mock-rapi-types.ts:183
# tileable
• tileable: boolean = false
Defined in packages/common-core/mock/mock-rapi-types.ts:184
# url
• url: string = "https://catalog.roomle.com/7d7b13b3-c6d4-4acc-94e5-8c57b4b1150c/textures/4638/image.png"
Defined in packages/common-core/mock/mock-rapi-types.ts:179
# width
• width: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:181
# Const
MOCK_RAPI_USER_ACTION
# ▪ MOCK_RAPI_USER_ACTION: object
Defined in packages/common-core/mock/mock-rapi-types.ts:212
# action
• action: number = 1
Defined in packages/common-core/mock/mock-rapi-types.ts:216
# actionId
• actionId: string = "usm:frame"
Defined in packages/common-core/mock/mock-rapi-types.ts:217
# actionLabel
• actionLabel: string = "demoConfigurator"
Defined in packages/common-core/mock/mock-rapi-types.ts:218
# aggregationLevel
• aggregationLevel: number = 0
Defined in packages/common-core/mock/mock-rapi-types.ts:223
# count
• count: number = 1
Defined in packages/common-core/mock/mock-rapi-types.ts:222
# country
• country: string = "at"
Defined in packages/common-core/mock/mock-rapi-types.ts:219
# date
• date: string = "2021-03-02T14:32:28.814Z"
Defined in packages/common-core/mock/mock-rapi-types.ts:214
# device
• device: number = 1
Defined in packages/common-core/mock/mock-rapi-types.ts:221
# id
• id: string = "48428b4a-e798-41fa-8de1-e33209aa2570"
Defined in packages/common-core/mock/mock-rapi-types.ts:213
# module
• module: number = 3
Defined in packages/common-core/mock/mock-rapi-types.ts:215
# tenant
• tenant: number = 9
Defined in packages/common-core/mock/mock-rapi-types.ts:220
# Const
OFFSET
# ▪ OFFSET: object
Defined in packages/planner-core/src/roomle-planner.ts:70
# bottom
• bottom: number = 0
Defined in packages/planner-core/src/roomle-planner.ts:70
# left
• left: number = 0
Defined in packages/planner-core/src/roomle-planner.ts:70
# right
• right: number = 1
Defined in packages/planner-core/src/roomle-planner.ts:70
# top
• top: number = 1
Defined in packages/planner-core/src/roomle-planner.ts:70
# Const
ROOMLE_COLORS
# ▪ ROOMLE_COLORS: object
Defined in packages/common-core/src/utils/common-utils.ts:12
# DEFAULT_BACKGROUND
• DEFAULT_BACKGROUND: string = "#f7f7f7"
Defined in packages/common-core/src/utils/common-utils.ts:15
# ON_PRIMARY
• ON_PRIMARY: string = "#ffffff"
Defined in packages/common-core/src/utils/common-utils.ts:14
# PRIMARY
• PRIMARY: string = "#db0000"
Defined in packages/common-core/src/utils/common-utils.ts:13
# SELECTION
• SELECTION: string = "#ffffff"
Defined in packages/common-core/src/utils/common-utils.ts:16
# Const
SIZE
# ▪ SIZE: object
Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:34
# x
• x: number = 1
Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:34
# y
• y: number = 1
Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:34
# z
• z: number = 1
Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:34
# Const
UNIT_STRING
# ▪ UNIT_STRING: object
Defined in packages/configurator-core/src/services/unit-formatter.ts:42
# CM
• CM: string = "cm"
Defined in packages/configurator-core/src/services/unit-formatter.ts:44
# FEET
• FEET: string = "ft"
Defined in packages/configurator-core/src/services/unit-formatter.ts:46
# FEET_SHORT
• FEET_SHORT: string = "'"
Defined in packages/configurator-core/src/services/unit-formatter.ts:45
# INCH
• INCH: string = "inch"
Defined in packages/configurator-core/src/services/unit-formatter.ts:48
# INCH_SHORT
• INCH_SHORT: string = """
Defined in packages/configurator-core/src/services/unit-formatter.ts:47
# MM
• MM: string = "mm"
Defined in packages/configurator-core/src/services/unit-formatter.ts:43
# SQ_FEET
• SQ_FEET: string = "sqft"
Defined in packages/configurator-core/src/services/unit-formatter.ts:50
# SQ_METER
• SQ_METER: string = "m²"
Defined in packages/configurator-core/src/services/unit-formatter.ts:49
# Const
USM_ADDON_TAG
# ▪ USM_ADDON_TAG: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:68
# rapi_path
• **rapi_path**: string = "tags"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:83
# catalog
• catalog: string = "usm"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:78
# created
• created: string = "2015-10-13T13:04:01.000Z"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:71
# global
• global: boolean = false
Defined in packages/configurator-core/mock/configurator-mock-data.ts:70
# hidden
• hidden: boolean = false
Defined in packages/configurator-core/mock/configurator-mock-data.ts:82
# id
• id: string = "addons"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:69
# items
• items: string[] = ['']
Defined in packages/configurator-core/mock/configurator-mock-data.ts:81
# label
• label: string = "add-ons"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:79
# language
• language: string = "en"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:80
# sort
• sort: number = 800
Defined in packages/configurator-core/mock/configurator-mock-data.ts:73
# updated
• updated: string = "2016-08-17T14:21:23.000Z"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:72
▪ links: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:74
items: string = "/tags/addons/items"
materials: string = "/tags/addons/materials"
# Const
USM_KERNEL_POSSIBLE_CHILD
# ▪ USM_KERNEL_POSSIBLE_CHILD: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:5
# componentId
• componentId: string = "usm:inosboxclosed"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:6
# group
• group: null = null
Defined in packages/configurator-core/mock/configurator-mock-data.ts:10
# isDefault
• isDefault: false = false
Defined in packages/configurator-core/mock/configurator-mock-data.ts:9
# itemId
• itemId: null = null
Defined in packages/configurator-core/mock/configurator-mock-data.ts:7
# possible
• possible: true = true
Defined in packages/configurator-core/mock/configurator-mock-data.ts:8
# Const
USM_PLAN_OBJECT
# ▪ USM_PLAN_OBJECT: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:86
# id
• id: number = 1
Defined in packages/configurator-core/mock/configurator-mock-data.ts:87
# parameterGroups
• parameterGroups: string[] = ['']
Defined in packages/configurator-core/mock/configurator-mock-data.ts:152
# parameters
• parameters: object | object[] = [ { key: 'depth', label: 'Depth', type: 'Decimal', unitType: 'length', value: '350.00', enabled: true, validRange: { valueFrom: 0, valueTo: 0, }, validGroups: [''], validValues: [ { value: '350.00', label: '350.00', }, { value: '500.00', label: '500.00', }, ], sort: 10, highlighted: false, valuesAreEqual: true, }, { key: 'colorMaterial', label: 'Color', type: 'Material', value: 'usm:RAL9010', enabled: true, validRange: { valueFrom: 0, valueTo: 0, }, validGroups: [ 'usm:metalcolors', ], validValues: [''], sort: 2, highlighted: false, valuesAreEqual: true, }, ]
Defined in packages/configurator-core/mock/configurator-mock-data.ts:106
# rootPlanComponentId
• rootPlanComponentId: number = 2
Defined in packages/configurator-core/mock/configurator-mock-data.ts:105
▪ bounds: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:88
x: number = 1532
y: number = 382
z: number = 219
▪ boxForMeasurement: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:93
origin: object
x: number = -750
y: number = -175
z: number = 32
size: object
x: number = 1500
y: number = 350
z: number = 175
# Const
USM_RAPI_COMPONENT
# ▪ USM_RAPI_COMPONENT: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:13
# rapi_path
• **rapi_path**: string = "components"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:65
# active
• active: boolean = false
Defined in packages/configurator-core/mock/configurator-mock-data.ts:20
# catalog
• catalog: string = "usm"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:15
# configuration
• configuration: string = "{"childDockings":{"points":[{"position":"{120,0,0}","mask":"usm:FrameInos","rotation":"{0,0,0}"}]},"geometry":"\n BeginObjGroup(group_container);\n if (variant == gross) {\n boxHeight = 57;\n boxOffset = 57 + 3;\n BeginObjGroup(group_box);\n Cube(Vector3f{230, 320, 1});\n Cube(Vector3f{230, 1, boxHeight});\n Cube(Vector3f{230, 1, boxHeight});\n MoveMatrixBy(Vector3f{0,320,0});\n Cube(Vector3f{1, 320, boxHeight});\n Cube(Vector3f{1, 320, boxHeight});\n MoveMatrixBy(Vector3f{230,0,0});\n EndObjGroup();\n SetObjSurface(usm:black);\n for (i=0; i<4; i=i+1) {\n Copy();\n MoveMatrixBy(Vector3f{0,0,boxOffset});\n }\n }\n if (variant == klein) {\n boxHeight = 27;\n boxOffset = 27 + 3;\n BeginObjGroup(group_box);\n Cube(Vector3f{230, 320, 1});\n Cube(Vector3f{230, 1, boxHeight});\n Cube(Vector3f{230, 1, boxHeight});\n MoveMatrixBy(Vector3f{0,320,0});\n Cube(Vector3f{1, 320, boxHeight});\n Cube(Vector3f{1, 320, boxHeight});\n MoveMatrixBy(Vector3f{230,0,0});\n EndObjGroup();\n SetObjSurface(usm:black);\n for (i=0; i<9; i=i+1) {\n Copy();\n MoveMatrixBy(Vector3f{0,0,boxOffset});\n }\n }\n EndObjGroup();\n MoveMatrixBy(Vector3f{0,-333,0});\n ","id":"usm:inosboxclosed","labels":{"de":"USM Inos Kasten-Set C4 geschlossen","en":"Inos box closed"},"parameters":[{"defaultValue":"klein","enabled":"true","key":"variant","labels":{"de":"Variante","en":"Variant"},"type":"String","validValues":["klein","gross"],"visible":"true"}],"parentDockings":{"lineRanges":[],"lines":[],"points":[],"ranges":[]},"articleNr":"\n if(variant == klein) { articleNr = '14352.30';}\n if(variant == gross) { articleNr = '14177.30';}\n ","type":"MainObj","validChildren":[],"pricing":[{"region":"RML_DEFAULT","currency":"EUR","price":" \n if (variant == klein) { price = 108.63;}\n if (variant == gross) { price = 153.34;}\n "}]}"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:19
# created
• created: string = "2015-08-12T11:04:27.000Z"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:22
# detailType
• detailType: string = "other"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:18
# externalIdentifier
• externalIdentifier: string = "inosboxclosed"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:14
# id
• id: string = "usm:inosboxclosed"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:16
# label
• label: string = "Inos box closed"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:29
# labels
• labels: string[] = ['']
Defined in packages/configurator-core/mock/configurator-mock-data.ts:24
# language
• language: string = "en"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:30
# orderable
• orderable: boolean = false
Defined in packages/configurator-core/mock/configurator-mock-data.ts:28
# perspectiveImage
• perspectiveImage: string = "https://catalog.roomle.com/1e9dbe16-bb11-446a-a28d-1cc42a3c16e4/components/inosboxclosed/perspectiveImage.png?marker=1525685613"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:23
# tags
• tags: string[] = [ 'addons', ]
Defined in packages/configurator-core/mock/configurator-mock-data.ts:25
# translations
• translations: object[] = [ { id: 'e3c756cd-3446-4a9c-b8b4-c424a1fcbf71', language: 'de', label: 'Inos Kastenset geschlossen', created: '2015-10-13T13:04:44.000Z', updated: '2015-11-27T11:02:59.000Z', }, { id: '4c2ae95a-8467-4041-92cc-1f714d8d07f0', language: 'en', label: 'Inos box closed', created: '2015-08-12T11:04:27.000Z', updated: '2016-09-28T15:39:27.000Z', }, { id: '51b53a0e-8982-4609-9e61-1df6da2ee64b', language: 'fr', label: 'Inos box fermé', created: '2018-05-07T09:32:50.000Z', updated: '2018-05-07T12:29:37.000Z', }, { id: '8850', language: 'nl', label: 'Inos box gesloten', created: '2018-05-07T11:54:15.000Z', updated: '2018-05-07T11:55:47.000Z', }, ]
Defined in packages/configurator-core/mock/configurator-mock-data.ts:31
# type
• type: string = "other"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:17
# updated
• updated: string = "2018-05-07T09:33:33.000Z"
Defined in packages/configurator-core/mock/configurator-mock-data.ts:21
# version
• version: number = 1
Defined in packages/configurator-core/mock/configurator-mock-data.ts:64
▪ links: object
Defined in packages/configurator-core/mock/configurator-mock-data.ts:61
- tags: string = "/components/usm:inosboxclosed/tags"
# Const
mockCatalog
# ▪ mockCatalog: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:84
# name
• name: string = "catalogName"
Defined in packages/configurator-core/tests/roomle-configurator.ts:84
# Const
mockComponent
# ▪ mockComponent: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:85
# label
• label: string = "componentLabel"
Defined in packages/configurator-core/tests/roomle-configurator.ts:85
# Const
mockConfiguration
# ▪ mockConfiguration: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:83
# configuration
• configuration: string = defaultConfigurationString
Defined in packages/configurator-core/tests/roomle-configurator.ts:83
# id
• id: string = defaultId
Defined in packages/configurator-core/tests/roomle-configurator.ts:83
# Const
mockItem
# ▪ mockItem: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:86
# label
• label: string = "itemLabel"
Defined in packages/configurator-core/tests/roomle-configurator.ts:86
# Const
mockTag
# ▪ mockTag: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:87
# catalog
• catalog: string = defaultId
Defined in packages/configurator-core/tests/roomle-configurator.ts:99
# created
• created: string = now
Defined in packages/configurator-core/tests/roomle-configurator.ts:96
# externalIdentifier
• externalIdentifier: string = ""
Defined in packages/configurator-core/tests/roomle-configurator.ts:93
# global
• global: false = false
Defined in packages/configurator-core/tests/roomle-configurator.ts:95
# id
• id: string = defaultId
Defined in packages/configurator-core/tests/roomle-configurator.ts:94
# items
• items: undefined[] = []
Defined in packages/configurator-core/tests/roomle-configurator.ts:89
# label
• label: string = "tagLabel"
Defined in packages/configurator-core/tests/roomle-configurator.ts:88
# language
• language: string = "en"
Defined in packages/configurator-core/tests/roomle-configurator.ts:98
# materials
• materials: undefined[] = []
Defined in packages/configurator-core/tests/roomle-configurator.ts:90
# parents
• parents: undefined[] = []
Defined in packages/configurator-core/tests/roomle-configurator.ts:92
# tags
• tags: undefined[] = []
Defined in packages/configurator-core/tests/roomle-configurator.ts:91
# updated
• updated: string = now
Defined in packages/configurator-core/tests/roomle-configurator.ts:97
# Const
parameter
# ▪ parameter: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:133
# enabled
• enabled: true = true
Defined in packages/configurator-core/tests/roomle-configurator.ts:134
# group
• group: null = null
Defined in packages/configurator-core/tests/roomle-configurator.ts:148
# key
• key: string = "keyParam1"
Defined in packages/configurator-core/tests/roomle-configurator.ts:135
# label
• label: string = "label"
Defined in packages/configurator-core/tests/roomle-configurator.ts:136
# sort
• sort: number = 1
Defined in packages/configurator-core/tests/roomle-configurator.ts:139
# type
• type: INTEGER = PARAMETER_KERNEL_TYPE.INTEGER
Defined in packages/configurator-core/tests/roomle-configurator.ts:137
# unitType
• unitType: LENGTH = PARAMETER_UNIT_TYPES.LENGTH
Defined in packages/configurator-core/tests/roomle-configurator.ts:140
# validGroups
• validGroups: [string] = ['groupId']
Defined in packages/configurator-core/tests/roomle-configurator.ts:141
# validValues
• validValues: undefined[] = []
Defined in packages/configurator-core/tests/roomle-configurator.ts:147
# value
• value: string = "100"
Defined in packages/configurator-core/tests/roomle-configurator.ts:138
▪ validRange: object
Defined in packages/configurator-core/tests/roomle-configurator.ts:142
type: PARAMETER_KERNEL_TYPE = PARAMETER_KERNEL_TYPE.INTEGER
valueFrom: number = 0
valueTo: number = 1000