API ReferenceGlobals

# API Reference

# Index

# Modules

# Enumerations

# Classes

# Interfaces

# Type aliases

# Variables

# Functions

# Object literals

# 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: MapBUDGETEER_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:201


# 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:249

# 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:44


# 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/kernel-access.ts:47


# 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:45


# 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:13


# 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:28


# 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:27


# 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_CONSTRUCTION

GROUP_CONSTRUCTION: "Construction" = "Construction"

Defined in packages/planner-core/src/view-model/plan-view-model.ts:21


# 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:28

Defined in packages/configurator-core/src/utils/injectables.ts:19

Defined in packages/glb-viewer-core/src/utils/injectables.ts:7

Defined in packages/planner-core/src/utils/injectables.ts:12

Defined in packages/material-viewer/src/utils/injectables.ts:10


# Let ITEM_ADDITIONAL_CONTENT_CACHE

ITEM_ADDITIONAL_CONTENT_CACHE: MapRapiId, 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:153


# 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:41


# Let MESHES_TO_CATALOG_CACHE

MESHES_TO_CATALOG_CACHE: MapRapiId, 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.8 = 0.8

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:86


# 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:94


# Const MOCK_MATERIALID

MOCK_MATERIALID: "adidas:Metal" = "adidas:Metal"

Defined in packages/planner-core/mock/planner-mock-helper.ts:87


# 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:85


# 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:100


# 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:104


# 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:84


# 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:89


# 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:97


# 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:91


# 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 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/kernel-access.ts:48


# 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/kernel-access.ts:46


# 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:4

Defined in packages/planner-core/tests/plan-object-view-model.ts:6


# Const PLAN_STORE

PLAN_STORE: "rml_plans" = "rml_plans"

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:54


# Const PLAN_XML_BIG

PLAN_XML_BIG: "roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_005roomle_wall:MAT_wall_color_005roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_white_furniture:kitchen_cabinet02roomle_white_furniture:kitchen_cabinet02roomle_white_furniture:window_doubleroomle_white_furniture:window_doubleroomle_white_furniture:door_internalroomle_white_furniture:door_internalroomle_white_furniture:Construction_Double_French_Window2roomle_white_furniture:Construction_Double_French_Window2roomle_white_furniture:door_externalroomle_white_furniture:door_externalroomle_white_furniture:door_garageroomle_white_furniture:door_garageroomle_white_furniture:window_doubleroomle_white_furniture:window_doubleroomle_white_furniture:door_internalroomle_white_furniture:door_internalroomle_white_furniture:french_window_1roomle_white_furniture:french_window_1roomle_white_furniture:stairs_full_Uroomle_white_furniture:stairs_full_Uroomle_white_furniture:french_window_1roomle_white_furniture:french_window_1{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}roomle_white_furniture:window_regularroomle_white_furniture:window_regularroomle_white_furniture:stairs_circularroomle_white_furniture:stairs_circularroomle_white_furniture:door_internalroomle_white_furniture:door_internal{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}roomle_white_furniture:window_regularroomle_white_furniture:window_regularroomle_white_furniture:french_window_1roomle_white_furniture:french_window_1{"children":[],"componentId":"ikea:Nockeby_3_seat_sofa","dockChild":"","dockParent":"","dockPosition":"","parameters":{"cover":"ikea:IKEA_Tallmyra_white_black"}}brands_21:cappellini_smoke02brands_21:cappellini_smoke02brands_2:TrayTableMediumbrands_2:TrayTableMediumroomle_white_furniture:accessory_carpet_sqareroomle_white_furniture:accessory_carpet_sqare{"children":[],"componentId":"ikea:Nockeby_3_seat_sofa","dockChild":"","dockParent":"","dockPosition":"","parameters":{"cover":"ikea:IKEA_Tallmyra_white_black"}}roomle_white_furniture:tv_65roomle_white_furniture:tv_65brands_28:e15_bigfootbrands_28:e15_bigfootbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manet{"children":[],"componentId":"ikea:Nockeby_3_seat_sofa","dockChild":"","dockParent":"","dockPosition":"","parameters":{"cover":"ikea:IKEA_Tallmyra_white_black"}}brands_2:TrayTableMediumbrands_2:TrayTableMediumroomle_white_furniture:bedroom_cabinet_1roomle_white_furniture:bedroom_cabinet_1{"children":[{"children":[{"children":[],"componentId":"ikea:PAX_Wardrobe_door","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(Width)/2.00),(Depth/2.00),100.00}]","dockPosition":"{-500.00,290.00,100.00}","parameters":{"Depth":"580.00","Door":"first_type","DoorMaterial":"ikea:IKEA_mirror","Height":"2364.00","Width":"1000.00","hasDoorKnob":"0.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_shelf","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(((Width/2.00)-16.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+270.00)}]","dockPosition":"{-484.00,-274.00,420.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","ShelfType":"normal","Width":"1000.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_shelf","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(((Width/2.00)-16.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+540.00)}]","dockPosition":"{-484.00,-274.00,690.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","ShelfType":"normal","Width":"1000.00"}}],"componentId":"ikea:PAX_Wardrobe","dockChild":"{(-(Width)/2.00),(Depth/2.00),0.00}","dockParent":"[{(Width/2.00),(Depth/2.00),0.00}]","dockPosition":"{250.00,290.00,0.00}","parameters":{"Depth":"580.00","Height":"2364.00","Material":"ikea:IKEA_white_stained_oak_effect","Width":"1000.00","dockedLeftAsChild":"1","dockedLeftAsParent":"0","dockedRightAsChild":"0","dockedRightAsParent":"0","hasSlideDoor":"0","leftNeighborsWidth":"0"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_door","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(Width)/2.00),(Depth/2.00),100.00}]","dockPosition":"{-250.00,290.00,100.00}","parameters":{"Depth":"580.00","Door":"first_type","DoorMaterial":"ikea:IKEA_mirror","Height":"2364.00","Width":"500.00","hasDoorKnob":"0.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_drawer","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-((Width/2.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+180.00)}]","dockPosition":"{-250.00,-274.00,330.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","Width":"500.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_drawer","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-((Width/2.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+360.00)}]","dockPosition":"{-250.00,-274.00,510.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","Width":"500.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_shelf","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(((Width/2.00)-16.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+540.00)}]","dockPosition":"{-234.00,-274.00,690.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","ShelfType":"normal","Width":"500.00"}}],"componentId":"ikea:PAX_Wardrobe","dockChild":"","dockParent":"","dockPosition":"","parameters":{"Depth":"580.00","Height":"2364.00","Material":"ikea:IKEA_white_stained_oak_effect","Width":"500.00","dockedLeftAsChild":"0","dockedLeftAsParent":"0","dockedRightAsChild":"0","dockedRightAsParent":"1","hasSlideDoor":"0","leftNeighborsWidth":"1000.00"}}roomle_white_furniture:Pets_Aquariumroomle_white_furniture:Pets_Aquarium{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_3_drawers_stove","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_1_door_and_sink","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}brands_23:artek_pirkkabarstoolbrands_23:artek_pirkkabarstool{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}roomle_floor:MAT_floor_color_093roomle_floor:MAT_floor_color_09316630011621312615225726210311599213116roomle_floor:MAT_floor_color_102roomle_floor:MAT_floor_color_102307308129521123roomle_floor:MAT_floor_color_112roomle_floor:MAT_floor_color_112233283215221226292257152126231152315153305310roomle_floor:MAT_floor_grasroomle_floor:MAT_floor_gras294262257292293191230146283233281287269204252289roomle_floor:MAT_floor_parkett_dunkelroomle_floor:MAT_floor_parkett_dunkel289252204269287288274266291294roomle_floor:MAT_floor_color_112roomle_floor:MAT_floor_color_1123033072393072312621399115103116300311318roomle_floor:MAT_floor_marmorfliesen_dunkelroomle_floor:MAT_floor_marmorfliesen_dunkel31552129130roomle_floor:MAT_floor_color_112roomle_floor:MAT_floor_color_112130129308307303310305153315roomle_floor:MAT_floor_laminat_hellroomle_floor:MAT_floor_laminat_hell319166262294291266274288287281282281233310302310303318311300166" = "roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_005roomle_wall:MAT_wall_color_005roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_color_083roomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_whiteroomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_wall:MAT_wall_color_065roomle_white_furniture:kitchen_cabinet02roomle_white_furniture:kitchen_cabinet02roomle_white_furniture:window_doubleroomle_white_furniture:window_doubleroomle_white_furniture:door_internalroomle_white_furniture:door_internalroomle_white_furniture:Construction_Double_French_Window2roomle_white_furniture:Construction_Double_French_Window2roomle_white_furniture:door_externalroomle_white_furniture:door_externalroomle_white_furniture:door_garageroomle_white_furniture:door_garageroomle_white_furniture:window_doubleroomle_white_furniture:window_doubleroomle_white_furniture:door_internalroomle_white_furniture:door_internalroomle_white_furniture:french_window_1roomle_white_furniture:french_window_1roomle_white_furniture:stairs_full_Uroomle_white_furniture:stairs_full_Uroomle_white_furniture:french_window_1roomle_white_furniture:french_window_1{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}roomle_white_furniture:window_regularroomle_white_furniture:window_regularroomle_white_furniture:stairs_circularroomle_white_furniture:stairs_circularroomle_white_furniture:door_internalroomle_white_furniture:door_internal{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}{"children":[],"componentId":"roomle_white_furniture:stairs_1","dockChild":"","dockParent":"","dockPosition":"","parameters":{"a":"270.00","depth":"800.00","form":"I","height":"380.00","ideal":"650.00","orientation":"LH","panelSurface":"roomle_white_furniture:roomle_color_black","rotation":"180","s":"190.00","stairType":"Normal","tread":"Yes","width":"1000.00"}}roomle_white_furniture:window_regularroomle_white_furniture:window_regularroomle_white_furniture:french_window_1roomle_white_furniture:french_window_1{"children":[],"componentId":"ikea:Nockeby_3_seat_sofa","dockChild":"","dockParent":"","dockPosition":"","parameters":{"cover":"ikea:IKEA_Tallmyra_white_black"}}brands_21:cappellini_smoke02brands_21:cappellini_smoke02brands_2:TrayTableMediumbrands_2:TrayTableMediumroomle_white_furniture:accessory_carpet_sqareroomle_white_furniture:accessory_carpet_sqare{"children":[],"componentId":"ikea:Nockeby_3_seat_sofa","dockChild":"","dockParent":"","dockPosition":"","parameters":{"cover":"ikea:IKEA_Tallmyra_white_black"}}roomle_white_furniture:tv_65roomle_white_furniture:tv_65brands_28:e15_bigfootbrands_28:e15_bigfootbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manetbrands_8:minotti_manet{"children":[],"componentId":"ikea:Nockeby_3_seat_sofa","dockChild":"","dockParent":"","dockPosition":"","parameters":{"cover":"ikea:IKEA_Tallmyra_white_black"}}brands_2:TrayTableMediumbrands_2:TrayTableMediumroomle_white_furniture:bedroom_cabinet_1roomle_white_furniture:bedroom_cabinet_1{"children":[{"children":[{"children":[],"componentId":"ikea:PAX_Wardrobe_door","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(Width)/2.00),(Depth/2.00),100.00}]","dockPosition":"{-500.00,290.00,100.00}","parameters":{"Depth":"580.00","Door":"first_type","DoorMaterial":"ikea:IKEA_mirror","Height":"2364.00","Width":"1000.00","hasDoorKnob":"0.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_shelf","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(((Width/2.00)-16.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+270.00)}]","dockPosition":"{-484.00,-274.00,420.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","ShelfType":"normal","Width":"1000.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_shelf","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(((Width/2.00)-16.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+540.00)}]","dockPosition":"{-484.00,-274.00,690.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","ShelfType":"normal","Width":"1000.00"}}],"componentId":"ikea:PAX_Wardrobe","dockChild":"{(-(Width)/2.00),(Depth/2.00),0.00}","dockParent":"[{(Width/2.00),(Depth/2.00),0.00}]","dockPosition":"{250.00,290.00,0.00}","parameters":{"Depth":"580.00","Height":"2364.00","Material":"ikea:IKEA_white_stained_oak_effect","Width":"1000.00","dockedLeftAsChild":"1","dockedLeftAsParent":"0","dockedRightAsChild":"0","dockedRightAsParent":"0","hasSlideDoor":"0","leftNeighborsWidth":"0"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_door","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(Width)/2.00),(Depth/2.00),100.00}]","dockPosition":"{-250.00,290.00,100.00}","parameters":{"Depth":"580.00","Door":"first_type","DoorMaterial":"ikea:IKEA_mirror","Height":"2364.00","Width":"500.00","hasDoorKnob":"0.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_drawer","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-((Width/2.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+180.00)}]","dockPosition":"{-250.00,-274.00,330.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","Width":"500.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_drawer","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-((Width/2.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+360.00)}]","dockPosition":"{-250.00,-274.00,510.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","Width":"500.00"}},{"children":[],"componentId":"ikea:PAX_Wardrobe_shelf","dockChild":"{0.00,0.00,0.00}","dockParent":"[{(-(((Width/2.00)-16.00))+0.00),(-(((Depth/2.00)-16.00))+0.00),(150.00+540.00)}]","dockPosition":"{-234.00,-274.00,690.00}","parameters":{"Depth":"580.00","Material":"ikea:IKEA_PAX_black-brown","ShelfType":"normal","Width":"500.00"}}],"componentId":"ikea:PAX_Wardrobe","dockChild":"","dockParent":"","dockPosition":"","parameters":{"Depth":"580.00","Height":"2364.00","Material":"ikea:IKEA_white_stained_oak_effect","Width":"500.00","dockedLeftAsChild":"0","dockedLeftAsParent":"0","dockedRightAsChild":"0","dockedRightAsParent":"1","hasSlideDoor":"0","leftNeighborsWidth":"1000.00"}}roomle_white_furniture:Pets_Aquariumroomle_white_furniture:Pets_Aquarium{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_3_drawers_stove","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_1_door_and_sink","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_220_with_oven","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Karbly_oak","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}brands_23:artek_pirkkabarstoolbrands_23:artek_pirkkabarstool{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Ringhult_high_gloss_white"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}{"children":[],"componentId":"ikea:Kitchen_Cupboard_60_with_4_drawers","dockChild":"","dockParent":"","dockPosition":"","parameters":{"CountertopMaterial":"ikea:IKEA_Ekbacken_black_stone_effect","DoorMaterial":"ikea:IKEA_Grevsta_stainless_steel"}}roomle_floor:MAT_floor_color_093roomle_floor:MAT_floor_color_09316630011621312615225726210311599213116roomle_floor:MAT_floor_color_102roomle_floor:MAT_floor_color_102307308129521123roomle_floor:MAT_floor_color_112roomle_floor:MAT_floor_color_112233283215221226292257152126231152315153305310roomle_floor:MAT_floor_grasroomle_floor:MAT_floor_gras294262257292293191230146283233281287269204252289roomle_floor:MAT_floor_parkett_dunkelroomle_floor:MAT_floor_parkett_dunkel289252204269287288274266291294roomle_floor:MAT_floor_color_112roomle_floor:MAT_floor_color_1123033072393072312621399115103116300311318roomle_floor:MAT_floor_marmorfliesen_dunkelroomle_floor:MAT_floor_marmorfliesen_dunkel31552129130roomle_floor:MAT_floor_color_112roomle_floor:MAT_floor_color_112130129308307303310305153315roomle_floor:MAT_floor_laminat_hellroomle_floor:MAT_floor_laminat_hell319166262294291266274288287281282281233310302310303318311300166"

Defined in packages/planner-core/src/plan-xml.ts:1


# Const PLUS_BUTTON_SIZE

PLUS_BUTTON_SIZE: 0.08 = 0.08

Defined in packages/configurator-core/src/utils/addon-helper.ts:18


# Const PLUS_COLOR

PLUS_COLOR: 8947848 = 8947848

Defined in packages/configurator-core/src/utils/addon-helper.ts:17


# Const PLUS_SIZE

PLUS_SIZE: 0.05 = 0.05

Defined in packages/configurator-core/src/utils/addon-helper.ts:16


# Const PREDEFINED_LIGHTSETTING

PREDEFINED_LIGHTSETTING: object = { SOFA: 'sofa', SHELF: 'shelf', SHELF_FRONT: '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: MapRapiPath, MapRapiId, RapiJson›› = new Map()

Defined in packages/common-core/src/rapi-access.ts:115


# Let RAPI_ERROR_CACHE

RAPI_ERROR_CACHE: MapRapiPath, MapRapiId, RapiError›› = new Map()

Defined in packages/common-core/src/rapi-access.ts:122


# Let RAPI_MATERIAL_GROUP_CACHE

RAPI_MATERIAL_GROUP_CACHE: MapRapiId, RapiId[]› = new Map()

Defined in packages/common-core/src/rapi-access.ts:112


# Let RAPI_PACKAGE_CACHE

RAPI_PACKAGE_CACHE: MapRapiId, 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: MapRapiId, boolean› = new Map()

Defined in packages/common-core/src/rapi-access.ts:118


# Let RAPI_RELATIONS_CACHE

RAPI_RELATIONS_CACHE: MapRapiPath, MapRapiId, 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/configurator-core/src/webgl/scene-helper.ts:75

Defined in packages/common-core/src/webgl/scene-manager.ts:33


# Const START_SUFFIX

START_SUFFIX: "_start" = "_start"

Defined in packages/common-core/src/utils/benchmark.ts:1


# Const SYNCED_CATALOGS

SYNCED_CATALOGS: MapRapiId, boolean› = new Map()

Defined in packages/common-core/src/services/data-syncer.ts:25


# Const SYNCED_FLOORS_TAGS

SYNCED_FLOORS_TAGS: MapRapiId, boolean› = new Map()

Defined in packages/common-core/src/services/data-syncer.ts:26


# Const SYNCED_TYPE_CHANGE_TAGS

SYNCED_TYPE_CHANGE_TAGS: MapRapiId, 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:72


# Const USE_WASM

USE_WASM: boolean = !!(window as any).WebAssembly

Defined in packages/common-core/src/services/common-kernel-access.ts:70


# Const WAITERS

WAITERS: MapASYNC_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:43


# Let WASM_URL

WASM_URL: string

Defined in packages/common-core/src/services/common-kernel-access.ts:42


# 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: THREE.MeshBasicMaterial

Defined in packages/common-core/src/utils/threejs-utils.ts:544


# 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:14


# Let context

context: string = null

Defined in packages/common-core/tests/script-loader.ts:7

Defined in packages/configurator-core/tests/roomle-configurator.ts:144

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:77


# Const defaultHash

defaultHash: "HASH" = "HASH"

Defined in packages/configurator-core/tests/roomle-configurator.ts:76


# Const defaultId

defaultId: "ID" = "ID"

Defined in packages/configurator-core/tests/roomle-configurator.ts:64


# 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: THREE.WebGLRenderer = null

Defined in packages/common-core/src/webgl/image-renderer.ts:31


# 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:65


# Let mockInputEventDispatcher

mockInputEventDispatcher: MockInputEventDispatcher

Defined in packages/common-core/tests/camera-control-2d.ts:10

Defined in packages/common-core/tests/input-manager.ts:8


# Const now

now: string = (new Date()).toISOString()

Defined in packages/configurator-core/tests/roomle-configurator.ts:75


# Const oldWarn

oldWarn: any = console.warn.bind(console)

Defined in packages/common-core/tests/utils/threejs-utils.ts:20


# 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, })

Defined in packages/configurator-core/tests/roomle-configurator.ts:98


# 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:145

Defined in packages/glb-viewer-core/tests/glb-viewer-scene-manager.ts:19

Defined in packages/glb-viewer-core/tests/roomle-glb-viewer.ts:20

Defined in packages/material-viewer/tests/roomle-material-viewer.ts:20


# 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: THREE.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 _placeCameraForPerspectiveImage

_placeCameraForPerspectiveImage(camera: THREE.PerspectiveCamera, cameraTarget: CameraTarget, angleX: number, angleY: number): void

Defined in packages/common-core/src/webgl/image-renderer.ts:137

Parameters:

Name Type
camera THREE.PerspectiveCamera
cameraTarget CameraTarget
angleX number
angleY number

Returns: void


# 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: THREE.Texture, rapiTexture: RapiTexture, material: THREE.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 THREE.Texture -
rapiTexture RapiTexture -
material THREE.MeshPhysicalMaterial -
maxAnisotropy number -
repeatWidth number -
repeatHeight number -
maxTextures number 16

Returns: void


# Const addTexture

addTexture(assetUrl: AssetUrl, rapiTexture: RapiTexture, material: THREE.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 THREE.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: THREE.Object3D, url: string): boolean

Defined in packages/common-core/src/utils/threejs-utils.ts:477

Parameters:

Name Type
glb THREE.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: THREE.Matrix4): THREE.Matrix4

Defined in packages/common-core/src/utils/kernel-utils.ts:72

Parameters:

Name Type
matrix THREE.Matrix4

Returns: THREE.Matrix4


# Const convertToEuler

convertToEuler(vector: KernelVector3): THREE.Euler

Defined in packages/common-core/src/utils/kernel-utils.ts:11

Parameters:

Name Type
vector KernelVector3

Returns: THREE.Euler


# Const convertToKernel

convertToKernel(vector: THREE.Vector3): KernelVector3

Defined in packages/common-core/src/utils/kernel-utils.ts:19

Parameters:

Name Type
vector THREE.Vector3

Returns: KernelVector3


# Const convertToTHREE

convertToTHREE(vector: KernelVector3): THREE.Vector3

Defined in packages/common-core/src/utils/kernel-utils.ts:3

Parameters:

Name Type
vector KernelVector3

Returns: THREE.Vector3


# Const convertToThreeDimensions

convertToThreeDimensions(vector: KernelVector3): THREE.Vector3

Defined in packages/common-core/src/utils/kernel-utils.ts:15

Parameters:

Name Type
vector KernelVector3

Returns: THREE.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): THREE.Matrix4

Defined in packages/common-core/src/utils/kernel-utils.ts:82

Parameters:

Name Type
transform Float32Array

Returns: THREE.Matrix4


# Const copy

copy<T>(object: T): T

Defined in packages/common-core/src/utils/common-utils.ts:251

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:10

Returns: KernelCube

createBoxForMeasurements(): KernelCube

Defined in packages/configurator-core/tests/scene-helper.ts:40

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): any

Defined in packages/common-core/src/utils/threejs-utils.ts:157

Parameters:

Name Type
red number
green number
blue number
alpha number

Returns: any


# Const createColorTexture

createColorTexture(red: number, green: number, blue: number, alpha: number): any

Defined in packages/common-core/src/utils/threejs-utils.ts:134

Parameters:

Name Type
red number
green number
blue number
alpha number

Returns: any


# 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(): THREE.Light[]

Defined in packages/common-core/tests/dynamic-light-setting-loader.ts:4

Returns: THREE.Light[]


# Const createMaterial

createMaterial(material: RapiMaterial, environmentLoader?: EnvironmentLoader): THREE.MeshPhysicalMaterial

Defined in packages/common-core/src/utils/threejs-utils.ts:178

Parameters:

Name Type
material RapiMaterial
environmentLoader? EnvironmentLoader

Returns: THREE.MeshPhysicalMaterial


# Const createMeshPhysicalMaterial

createMeshPhysicalMaterial(): THREE.MeshPhysicalMaterial

Defined in packages/common-core/src/utils/threejs-utils.ts:232

Returns: THREE.MeshPhysicalMaterial


# createMockKernelComponent

createMockKernelComponent(): KernelComponent

Defined in packages/common-core/mock/mock-utils.ts:94

Returns: KernelComponent


# createMockPlanObject

createMockPlanObject(): PlanObject

Defined in packages/common-core/mock/mock-utils.ts:81

Returns: PlanObject


# createMockRoomleComponent

createMockRoomleComponent(): RoomleComponent

Defined in packages/common-core/mock/mock-utils.ts:67

Returns: RoomleComponent


# createMockRoomleComponents

createMockRoomleComponents(): object

Defined in packages/common-core/mock/mock-utils.ts:123

Returns: object


# Const createPlanObject

createPlanObject(): PlanObject

Defined in packages/planner-core/mock/planner-mock-helper.ts:5

Returns: PlanObject

createPlanObject(): PlanObject

Defined in packages/planner-core/tests/plan-object-view-model.ts:7

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:18

Returns: RoomleComponent

createRoomleComponent(): RoomleComponent

Defined in packages/configurator-core/tests/scene-helper.ts:48

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: THREE.Texture, rapiTexture: RapiTexture, width: number, height: number, maxAnisotropy: number): THREE.Texture

Defined in packages/common-core/src/utils/threejs-utils.ts:263

Parameters:

Name Type
texture THREE.Texture
rapiTexture RapiTexture
width number
height number
maxAnisotropy number

Returns: THREE.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:218

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: THREE.Object3D): void

Defined in packages/common-core/src/utils/threejs-utils.ts:493

Parameters:

Name Type
object THREE.Object3D

Returns: void


# Const disposeGeometry

disposeGeometry(geometry: THREE.Geometry): void

Defined in packages/common-core/src/utils/threejs-utils.ts:525

Parameters:

Name Type
geometry THREE.Geometry

Returns: void


# Const disposeMaterial

disposeMaterial(material: THREE.MeshStandardMaterial): void

Defined in packages/common-core/src/utils/threejs-utils.ts:531

Parameters:

Name Type
material THREE.MeshStandardMaterial

Returns: void


# Const disposeMesh

disposeMesh(mesh: THREE.Mesh): void

Defined in packages/common-core/src/utils/threejs-utils.ts:510

Parameters:

Name Type
mesh THREE.Mesh

Returns: void


# Const disposeObject

disposeObject(object: THREE.Object3D): void

Defined in packages/common-core/src/utils/threejs-utils.ts:501

Parameters:

Name Type
object THREE.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:60

Parameters:

Name Type
methods object

Returns: object & object


# Const extendKernelInstanceMock

extendKernelInstanceMock<T>(methods: T): typeof __type | T

Defined in packages/configurator-core/tests/roomle-configurator.ts:57

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: THREE.Object3D): void

Defined in packages/common-core/src/utils/threejs-utils.ts:420

Parameters:

Name Type
object THREE.Object3D

Returns: void


# Const fadeOut

fadeOut(object: THREE.Object3D, scene?: THREE.Scene): void

Defined in packages/common-core/src/utils/threejs-utils.ts:447

Parameters:

Name Type
object THREE.Object3D
scene? THREE.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(): THREE.MeshBasicMaterial

Defined in packages/common-core/src/utils/threejs-utils.ts:545

Returns: THREE.MeshBasicMaterial


# Const getBoxForMeasurement

getBoxForMeasurement(): THREE.Box3

Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:11

Returns: THREE.Box3


# Const getBoxForMeasurementWithBelowZeroOrigin

getBoxForMeasurementWithBelowZeroOrigin(): THREE.Box3

Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:23

Returns: THREE.Box3


# Const getBoxForMeasurementWithNonZeroOrigin

getBoxForMeasurementWithNonZeroOrigin(): THREE.Box3

Defined in packages/configurator-core/tests/utils/dimensioning-helper.ts:17

Returns: THREE.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: THREE.Box3, spacing: number): CameraTarget

Defined in packages/common-core/src/webgl/image-renderer.ts:42

Parameters:

Name Type Default
bbox THREE.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:16

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): THREE.Color

Defined in packages/common-core/src/utils/threejs-utils.ts:390

Parameters:

Name Type
combinedColor number

Returns: THREE.Color


# 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 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 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(): THREE.WebGLRenderer

Defined in packages/common-core/src/webgl/image-renderer.ts:33

Returns: THREE.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:585

Parameters:

Name Type
material any
type? KernelEnum

Returns: string


# Const getMaterialShading

getMaterialShading(material: THREE.MeshPhysicalMaterial): RapiMaterialShading

Defined in packages/common-core/src/utils/threejs-utils.ts:236

Parameters:

Name Type
material THREE.MeshPhysicalMaterial

Returns: RapiMaterialShading


# Const getOverview

getOverview(): MapBUDGETEER_CATEGORY, Map‹string, BudgeteerEntry››

Defined in packages/workers/src/budgeteer.sw.ts:196

Returns: MapBUDGETEER_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:39

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: THREE.Vector3, camera: THREE.PerspectiveCamera, clientWidth: number, clientHeight: number): THREE.Vector3

Defined in packages/common-core/src/utils/threejs-utils.ts:20

Parameters:

Name Type
obj THREE.Vector3
camera THREE.PerspectiveCamera
clientWidth number
clientHeight number

Returns: THREE.Vector3


# Const getSelectionGeometry

getSelectionGeometry(position: THREE.Vector3, size: THREE.Vector3): THREE.Geometry

Defined in packages/common-core/src/utils/threejs-utils.ts:553

Parameters:

Name Type
position THREE.Vector3
size THREE.Vector3

Returns: THREE.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:235

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 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:158

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 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:4

Parameters:

Name Type
id RapiId

Returns: boolean


# Const isInIframe

isInIframe(): boolean

Defined in packages/common-core/src/utils/feature-detection.ts:134

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 kernelBoxToThreeBox

kernelBoxToThreeBox(kernelCube: KernelCube, margin?: THREE.Vector3): THREE.Box3

Defined in packages/common-core/src/utils/threejs-utils.ts:39

Parameters:

Name Type
kernelCube KernelCube
margin? THREE.Vector3

Returns: THREE.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:27

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: THREE.Color): void

Defined in packages/common-core/src/utils/threejs-utils.ts:259

Parameters:

Name Type
color THREE.Color

Returns: void


# logKernelCall

logKernelCall(target: any, propertyName: string): void

Defined in packages/common-core/src/kernel-access.ts:914

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:16

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: THREE.Object3D[], type: string): number

Defined in packages/common-core/mock/mock-utils.ts:29

Returns number of occurrences

Parameters:

Name Type Description
objects THREE.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 position2VectorsAreEqual

position2VectorsAreEqual(a: THREE.Vector2, b: THREE.Vector2): boolean

Defined in packages/common-core/src/utils/threejs-utils.ts:98

Parameters:

Name Type
a THREE.Vector2
b THREE.Vector2

Returns: boolean


# Const position3VectorsAreEqual

position3VectorsAreEqual(a: THREE.Vector3, b: THREE.Vector3): boolean

Defined in packages/common-core/src/utils/threejs-utils.ts:72

Parameters:

Name Type
a THREE.Vector3
b THREE.Vector3

Returns: boolean


# Const preparePerspectiveImage

preparePerspectiveImage(scene: THREE.Scene, camera: THREE.PerspectiveCamera, cameraTarget: CameraTarget, options: PrepareImageOptions): Promise‹Base64Image

Defined in packages/common-core/src/webgl/image-renderer.ts:57

Parameters:

Name Type Default
scene THREE.Scene -
camera THREE.PerspectiveCamera -
cameraTarget CameraTarget -
options PrepareImageOptions {}

Returns: Promise‹Base64Image


# Const prepareTopImage

prepareTopImage(scene: THREE.Scene, uiScene: THREE.Scene, cameraTarget: CameraTarget, options: PrepareTopImageOptions): Promise‹Base64Image

Defined in packages/common-core/src/webgl/image-renderer.ts:152

Parameters:

Name Type Default
scene THREE.Scene -
uiScene THREE.Scene -
cameraTarget CameraTarget -
options PrepareTopImageOptions {}

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:242

Parameters:

Name Type
arr any[]
element any

Returns: void


# Const renderPerspectiveImage

renderPerspectiveImage(scene: THREE.Scene, camera: THREE.PerspectiveCamera, cameraTarget: CameraTarget, pixotron: Pixotron, sceneRenderer: THREE.WebGLRenderer, size?: number): Promise‹Base64Image

Defined in packages/common-core/src/webgl/image-renderer.ts:83

Parameters:

Name Type
scene THREE.Scene
camera THREE.PerspectiveCamera
cameraTarget CameraTarget
pixotron Pixotron
sceneRenderer THREE.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: THREE.Quaternion, b: THREE.Quaternion): boolean

Defined in packages/common-core/src/utils/threejs-utils.ts:84

Parameters:

Name Type
a THREE.Quaternion
b THREE.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: THREE.MeshPhysicalMaterial, rapiMaterial: RapiMaterial, environmentLoader?: EnvironmentLoader): THREE.MeshPhysicalMaterial

Defined in packages/common-core/src/utils/threejs-utils.ts:183

Parameters:

Name Type
meshPhysicalMaterial THREE.MeshPhysicalMaterial
rapiMaterial RapiMaterial
environmentLoader? EnvironmentLoader

Returns: THREE.MeshPhysicalMaterial


# 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: THREE.Object3D, receiveShadow: boolean, castShadow: boolean): void

Defined in packages/common-core/src/utils/threejs-utils.ts:64

Parameters:

Name Type
object THREE.Object3D
receiveShadow boolean
castShadow boolean

Returns: void


# Const setWallTransparency

setWallTransparency(material: THREE.Material, transparent: boolean, animate: boolean): void

Defined in packages/common-core/src/utils/threejs-utils.ts:348

Parameters:

Name Type Default
material THREE.Material -
transparent boolean -
animate boolean true

Returns: void


# Const setWallTransparencyBasedOnCamera

setWallTransparencyBasedOnCamera(camera: THREE.Camera, material: THREE.Material, animate: boolean): void

Defined in packages/common-core/src/utils/threejs-utils.ts:337

Parameters:

Name Type Default
camera THREE.Camera -
material THREE.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/roomle-configurator.ts:118

Returns: DomHelper

setupDomHelper(): DomHelper

Defined in packages/configurator-core/tests/scene-helper.ts:58

Returns: DomHelper


# setupTHREELoaders

setupTHREELoaders(): void

Defined in packages/common-core/mock/mock-utils.ts:33

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:10

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:145

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 transitionTransparencyOfMaterial

transitionTransparencyOfMaterial(object: THREE.Object3D, toMaterial: object): void

Defined in packages/common-core/src/utils/threejs-utils.ts:396

Parameters:

object: THREE.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:20

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: THREE.Vector3, vector2: THREE.Vector3, tolerance: number): boolean

Defined in packages/common-core/src/utils/threejs-utils.ts:603

Parameters:

Name Type Default
vector1 THREE.Vector3 -
vector2 THREE.Vector3 -
tolerance number 0.01

Returns: boolean


# Const vectorIsZero

vectorIsZero(vector: THREE.Vector3): boolean

Defined in packages/common-core/src/utils/threejs-utils.ts:581

Parameters:

Name Type
vector THREE.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:35

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:6

# GLB

GLB: string = "rml-glb"

Defined in packages/common-core/src/utils/dom-helper.ts:9

# HSC

HSC: string = "rml-hsc"

Defined in packages/common-core/src/utils/dom-helper.ts:7

# HSP

HSP: string = "rml-hsp"

Defined in packages/common-core/src/utils/dom-helper.ts:8

# RMV

RMV: string = "rml-mv"

Defined in packages/common-core/src/utils/dom-helper.ts:10


# 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:47

ASM: object

Defined in packages/common-core/src/services/common-kernel-access.ts:58

  • 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:48

  • 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:13

# 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:42

# CatalogItemPtrList

CatalogItemPtrList: CatalogItemPtrList = class { // eslint-disable-next-line public push_back(kernelObject: KernelObject) { } }

Defined in packages/common-core/mock/kernel-instances.ts:45

# Unit

Unit: object

Defined in packages/common-core/mock/kernel-instances.ts:32

# Type declaration:

# UnitStringType

UnitStringType: object

Defined in packages/common-core/mock/kernel-instances.ts:33

# Type declaration:

# LongArray

LongArray(): void

Defined in packages/common-core/mock/kernel-instances.ts:35

Returns: void

# PlanInteractionHandler

PlanInteractionHandler(): void

Defined in packages/common-core/mock/kernel-instances.ts:19

Returns: void

# UnitMeasureFormatter

UnitMeasureFormatter(): void

Defined in packages/common-core/mock/kernel-instances.ts:25

Returns: void

# registerConfiguratorCallback

registerConfiguratorCallback(): void

Defined in packages/common-core/mock/kernel-instances.ts:15

Returns: void

# registerPlannerCallback

registerPlannerCallback(): void

Defined in packages/common-core/mock/kernel-instances.ts:16

Returns: void

# setExternalHelpers

setExternalHelpers(): void

Defined in packages/common-core/mock/kernel-instances.ts:14

Returns: void

# unregisterConfiguratorCallback

unregisterConfiguratorCallback(): void

Defined in packages/common-core/mock/kernel-instances.ts:17

Returns: void

DrawingType: object

Defined in packages/common-core/mock/kernel-instances.ts:39

  • CLICK_PER_CLICK: number = 0

# Const MOCK_MINIMAL_KERNEL_INSTANCE

#MOCK_MINIMAL_KERNEL_INSTANCE: object

Defined in packages/common-core/mock/kernel-instances.ts:5

# setEnvironmentVariable

setEnvironmentVariable(): void

Defined in packages/common-core/mock/kernel-instances.ts:6

Returns: void


# Const MOCK_PLANNER_SCENE_EVENT_HANDLER

#MOCK_PLANNER_SCENE_EVENT_HANDLER: object

Defined in packages/planner-core/mock/planner-mock-helper.ts:106

# addPlanObjectHandlers

addPlanObjectHandlers(): void

Defined in packages/planner-core/mock/planner-mock-helper.ts:107

Returns: void


# Const MOCK_PLAN_INTERACTION_HANDLER

#MOCK_PLAN_INTERACTION_HANDLER: object

Defined in packages/common-core/mock/kernel-instances.ts:52

# addPlanObjects

addPlanObjects(): void

Defined in packages/common-core/mock/kernel-instances.ts:53

Returns: void

# getPlan

getPlan(): object

Defined in packages/common-core/mock/kernel-instances.ts:54

Returns: object

  • # extRef: object


# 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: 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: 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: 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: 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: 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:49

# bottom

bottom: number = 0

Defined in packages/planner-core/src/roomle-planner.ts:49

# left

left: number = 0

Defined in packages/planner-core/src/roomle-planner.ts:49

right: number = 1

Defined in packages/planner-core/src/roomle-planner.ts:49

# top

top: number = 1

Defined in packages/planner-core/src/roomle-planner.ts:49


# 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:32

# x

x: number = 1

Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:32

# y

y: number = 1

Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:32

# z

z: number = 1

Defined in packages/material-viewer/src/webgl/material-viewer-scene-manager.ts:32


# 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:66

# rapi_path

rapi_path: string = "tags"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:81

# catalog

catalog: string = "usm"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:76

# created

created: string = "2015-10-13T13:04:01.000Z"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:69

# global

global: boolean = false

Defined in packages/configurator-core/mock/configurator-mock-data.ts:68

# hidden

hidden: boolean = false

Defined in packages/configurator-core/mock/configurator-mock-data.ts:80

# id

id: string = "addons"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:67

# items

items: string[] = ['']

Defined in packages/configurator-core/mock/configurator-mock-data.ts:79

# label

label: string = "add-ons"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:77

# language

language: string = "en"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:78

# sort

sort: number = 800

Defined in packages/configurator-core/mock/configurator-mock-data.ts:71

# updated

updated: string = "2016-08-17T14:21:23.000Z"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:70

links: object

Defined in packages/configurator-core/mock/configurator-mock-data.ts:72

  • 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:3

# componentId

componentId: string = "usm:inosboxclosed"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:4

# group

group: null = null

Defined in packages/configurator-core/mock/configurator-mock-data.ts:8

# isDefault

isDefault: false = false

Defined in packages/configurator-core/mock/configurator-mock-data.ts:7

# itemId

itemId: null = null

Defined in packages/configurator-core/mock/configurator-mock-data.ts:5

# possible

possible: true = true

Defined in packages/configurator-core/mock/configurator-mock-data.ts:6


# Const USM_PLAN_OBJECT

#USM_PLAN_OBJECT: object

Defined in packages/configurator-core/mock/configurator-mock-data.ts:84

# id

id: number = 1

Defined in packages/configurator-core/mock/configurator-mock-data.ts:85

# parameterGroups

parameterGroups: string[] = ['']

Defined in packages/configurator-core/mock/configurator-mock-data.ts:150

# 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:104

# rootPlanComponentId

rootPlanComponentId: number = 2

Defined in packages/configurator-core/mock/configurator-mock-data.ts:103

bounds: object

Defined in packages/configurator-core/mock/configurator-mock-data.ts:86

  • x: number = 1532

  • y: number = 382

  • z: number = 219

boxForMeasurement: object

Defined in packages/configurator-core/mock/configurator-mock-data.ts:91

  • 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:11

# rapi_path

rapi_path: string = "components"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:63

# active

active: boolean = false

Defined in packages/configurator-core/mock/configurator-mock-data.ts:18

# catalog

catalog: string = "usm"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:13

# 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:17

# created

created: string = "2015-08-12T11:04:27.000Z"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:20

# detailType

detailType: string = "other"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:16

# externalIdentifier

externalIdentifier: string = "inosboxclosed"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:12

# id

id: string = "usm:inosboxclosed"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:14

# label

label: string = "Inos box closed"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:27

# labels

labels: string[] = ['']

Defined in packages/configurator-core/mock/configurator-mock-data.ts:22

# language

language: string = "en"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:28

# orderable

orderable: boolean = false

Defined in packages/configurator-core/mock/configurator-mock-data.ts:26

# 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:21

# tags

tags: string[] = [ 'addons', ]

Defined in packages/configurator-core/mock/configurator-mock-data.ts:23

# 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:29

# type

type: string = "other"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:15

# updated

updated: string = "2018-05-07T09:33:33.000Z"

Defined in packages/configurator-core/mock/configurator-mock-data.ts:19

# version

version: number = 1

Defined in packages/configurator-core/mock/configurator-mock-data.ts:62

links: object

Defined in packages/configurator-core/mock/configurator-mock-data.ts:59

  • tags: string = "/components/usm:inosboxclosed/tags"

# Const mockCatalog

#mockCatalog: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:80

# name

name: string = "catalogName"

Defined in packages/configurator-core/tests/roomle-configurator.ts:80


# Const mockComponent

#mockComponent: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:81

# label

label: string = "componentLabel"

Defined in packages/configurator-core/tests/roomle-configurator.ts:81


# Const mockConfiguration

#mockConfiguration: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:79

# configuration

configuration: string = defaultConfigurationString

Defined in packages/configurator-core/tests/roomle-configurator.ts:79

# id

id: string = defaultId

Defined in packages/configurator-core/tests/roomle-configurator.ts:79


# Const mockItem

#mockItem: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:82

# label

label: string = "itemLabel"

Defined in packages/configurator-core/tests/roomle-configurator.ts:82


# Const mockTag

#mockTag: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:83

# catalog

catalog: string = defaultId

Defined in packages/configurator-core/tests/roomle-configurator.ts:95

# created

created: string = now

Defined in packages/configurator-core/tests/roomle-configurator.ts:92

# externalIdentifier

externalIdentifier: string = ""

Defined in packages/configurator-core/tests/roomle-configurator.ts:89

# global

global: false = false

Defined in packages/configurator-core/tests/roomle-configurator.ts:91

# id

id: string = defaultId

Defined in packages/configurator-core/tests/roomle-configurator.ts:90

# items

items: undefined[] = []

Defined in packages/configurator-core/tests/roomle-configurator.ts:85

# label

label: string = "tagLabel"

Defined in packages/configurator-core/tests/roomle-configurator.ts:84

# language

language: string = "en"

Defined in packages/configurator-core/tests/roomle-configurator.ts:94

# materials

materials: undefined[] = []

Defined in packages/configurator-core/tests/roomle-configurator.ts:86

# parents

parents: undefined[] = []

Defined in packages/configurator-core/tests/roomle-configurator.ts:88

# tags

tags: undefined[] = []

Defined in packages/configurator-core/tests/roomle-configurator.ts:87

# updated

updated: string = now

Defined in packages/configurator-core/tests/roomle-configurator.ts:93


# Const parameter

#parameter: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:126

# enabled

enabled: true = true

Defined in packages/configurator-core/tests/roomle-configurator.ts:127

# group

group: null = null

Defined in packages/configurator-core/tests/roomle-configurator.ts:141

# key

key: string = "keyParam1"

Defined in packages/configurator-core/tests/roomle-configurator.ts:128

# label

label: string = "label"

Defined in packages/configurator-core/tests/roomle-configurator.ts:129

# sort

sort: number = 1

Defined in packages/configurator-core/tests/roomle-configurator.ts:132

# type

type: INTEGER = PARAMETER_KERNEL_TYPE.INTEGER

Defined in packages/configurator-core/tests/roomle-configurator.ts:130

# unitType

unitType: LENGTH = PARAMETER_UNIT_TYPES.LENGTH

Defined in packages/configurator-core/tests/roomle-configurator.ts:133

# validGroups

validGroups: [string] = ['groupId']

Defined in packages/configurator-core/tests/roomle-configurator.ts:134

# validValues

validValues: undefined[] = []

Defined in packages/configurator-core/tests/roomle-configurator.ts:140

# value

value: string = "100"

Defined in packages/configurator-core/tests/roomle-configurator.ts:131

validRange: object

Defined in packages/configurator-core/tests/roomle-configurator.ts:135