API Reference / Modules / configurator-core/src/configurator / <internal> / default

# Class: default

configurator-core/src/configurator..default

# Implements

# Table of contents

# Constructors

# Properties

# Methods

# Constructors

# constructor

new default(creator)

# Parameters

Name Type
creator string

# Defined in

packages/common-core/src/utils/init-data.ts:123 (opens new window)

# Properties

# _creator_

_creator_: string

# Implementation of

Context.creator

# Defined in

packages/common-core/src/utils/init-data.ts:47 (opens new window)


# _measureTraffic

Optional _measureTraffic: boolean = false

# Implementation of

Omit._measureTraffic

# Defined in

packages/common-core/src/utils/init-data.ts:68 (opens new window)


# applyCurrentGlobalParameters

Optional applyCurrentGlobalParameters: boolean

# Implementation of

Omit.applyCurrentGlobalParameters

# Defined in

packages/common-core/src/utils/init-data.ts:103 (opens new window)


# autoQuality

Optional autoQuality: boolean = false

# Implementation of

Omit.autoQuality

# Defined in

packages/common-core/src/utils/init-data.ts:50 (opens new window)


# bananaForScale

Optional bananaForScale: boolean

# Implementation of

Omit.bananaForScale

# Defined in

packages/common-core/src/utils/init-data.ts:98 (opens new window)


# callbacksOnlyIfGeometryIsReady

Optional callbacksOnlyIfGeometryIsReady: boolean = true

If true, the callbacks will only be called if the geometry is ready. Before RML-8368 false was the default. For more info see there

# Defined in

packages/common-core/src/utils/init-data.ts:121 (opens new window)


# cameraRestriction

Optional cameraRestriction: number

# Implementation of

Omit.cameraRestriction

# Defined in

packages/common-core/src/utils/init-data.ts:93 (opens new window)


# cameraSpacing

Optional cameraSpacing: number = 0

# Implementation of

Omit.cameraSpacing

# Defined in

packages/common-core/src/utils/init-data.ts:92 (opens new window)


# colors

colors: ThreeJsColorsIn3dScene

# Defined in

packages/common-core/src/utils/init-data.ts:51 (opens new window)


# customShading

Optional customShading: CustomShadingParameters

# Implementation of

Omit.customShading

# Defined in

packages/common-core/src/utils/init-data.ts:80 (opens new window)


# customShadingMoc

Optional customShadingMoc: CustomShadingParameters

# Implementation of

Omit.customShadingMoc

# Defined in

packages/common-core/src/utils/init-data.ts:81 (opens new window)


# debug

Optional debug: boolean

# Implementation of

Omit.debug

# Defined in

packages/common-core/src/utils/init-data.ts:69 (opens new window)


# disableDebugGUI

Optional disableDebugGUI: boolean = false

# Defined in

packages/common-core/src/utils/init-data.ts:71 (opens new window)


# disableEnvMap

Optional disableEnvMap: boolean = false

# Implementation of

Omit.disableEnvMap

# Defined in

packages/common-core/src/utils/init-data.ts:72 (opens new window)


# dls

Optional dls: string = null

# Implementation of

Omit.dls

# Defined in

packages/common-core/src/utils/init-data.ts:88 (opens new window)


# edit

Optional edit: boolean = false

# Implementation of

Omit.edit

# Defined in

packages/common-core/src/utils/init-data.ts:114 (opens new window)


# envMapIntensity

Optional envMapIntensity: number = 1.5

# Implementation of

Omit.envMapIntensity

# Defined in

packages/common-core/src/utils/init-data.ts:74 (opens new window)


# envMapRotation

Optional envMapRotation: number = 0

# Implementation of

Omit.envMapRotation

# Defined in

packages/common-core/src/utils/init-data.ts:75 (opens new window)


# envMapUrl

Optional envMapUrl: string = ENV_HDR_256_FILE_NAME

# Implementation of

Omit.envMapUrl

# Defined in

packages/common-core/src/utils/init-data.ts:73 (opens new window)


# featureFlags

featureFlags: FeatureFlags

# Implementation of

Omit.featureFlags

# Defined in

packages/common-core/src/utils/init-data.ts:105 (opens new window)


# floorMaterialsTag

Optional floorMaterialsTag: string

# Implementation of

Omit.floorMaterialsTag

# Defined in

packages/common-core/src/utils/init-data.ts:90 (opens new window)


# highlighting

Optional highlighting: string = ROOMLE_HIGHLIGHTNG.SMART

# Implementation of

Omit.highlighting

# Defined in

packages/common-core/src/utils/init-data.ts:86 (opens new window)


# id

Optional id: string

# Implementation of

Omit.id

# Defined in

packages/common-core/src/utils/init-data.ts:53 (opens new window)


# initialFloorMaterial

Optional initialFloorMaterial: string

# Implementation of

Omit.initialFloorMaterial

# Defined in

packages/common-core/src/utils/init-data.ts:87 (opens new window)


# isItem

Optional isItem: boolean

# Implementation of

Omit.isItem

# Defined in

packages/common-core/src/utils/init-data.ts:52 (opens new window)


# legacyLight

Optional legacyLight: boolean = false

# Implementation of

Omit.legacyLight

# Defined in

packages/common-core/src/utils/init-data.ts:77 (opens new window)


# ls

Optional ls: string = null

# Implementation of

Omit.ls

# Defined in

packages/common-core/src/utils/init-data.ts:89 (opens new window)


# maxHorizontalCameraAngle

Optional maxHorizontalCameraAngle: number

# Implementation of

Omit.maxHorizontalCameraAngle

# Defined in

packages/common-core/src/utils/init-data.ts:97 (opens new window)


# maxLightSources

Optional maxLightSources: number = -1

# Implementation of

Omit.maxLightSources

# Defined in

packages/common-core/src/utils/init-data.ts:76 (opens new window)


# maxVerticalCameraAngle

Optional maxVerticalCameraAngle: number

# Implementation of

Omit.maxVerticalCameraAngle

# Defined in

packages/common-core/src/utils/init-data.ts:95 (opens new window)


# measurementSystem

Optional measurementSystem: string

# Defined in

packages/common-core/src/utils/init-data.ts:65 (opens new window)


# meshSelection

Optional meshSelection: boolean = true

# Implementation of

Omit.meshSelection

# Defined in

packages/common-core/src/utils/init-data.ts:66 (opens new window)


# minHorizontalCameraAngle

Optional minHorizontalCameraAngle: number

# Implementation of

Omit.minHorizontalCameraAngle

# Defined in

packages/common-core/src/utils/init-data.ts:96 (opens new window)


# minVerticalCameraAngle

Optional minVerticalCameraAngle: number

# Implementation of

Omit.minVerticalCameraAngle

# Defined in

packages/common-core/src/utils/init-data.ts:94 (opens new window)


# moc

Optional moc: boolean = false

# Implementation of

Omit.moc

# Defined in

packages/common-core/src/utils/init-data.ts:115 (opens new window)


# mode

Optional mode: Enumify<{ CAMERA_2D: "2D" = '2D'; CAMERA_3D: "3D" = '3D'; CAMERA_FP: "FP" = 'FP' }> = CAMERA_TYPE.CAMERA_3D

# Implementation of

Omit.mode

# Defined in

packages/common-core/src/utils/init-data.ts:113 (opens new window)


# offlineSync

Optional offlineSync: string

# Implementation of

Omit.offlineSync

# Defined in

packages/common-core/src/utils/init-data.ts:85 (opens new window)


# offset

Optional offset: CanvasOffset

# Implementation of

Omit.offset

# Defined in

packages/common-core/src/utils/init-data.ts:63 (opens new window)


# precisionCm

Optional precisionCm: string

# Implementation of

Omit.precisionCm

# Defined in

packages/common-core/src/utils/init-data.ts:58 (opens new window)


# precisionInch

Optional precisionInch: string

# Implementation of

Omit.precisionInch

# Defined in

packages/common-core/src/utils/init-data.ts:57 (opens new window)


# preloadHint

Optional preloadHint: string

# Implementation of

Omit.preloadHint

# Defined in

packages/common-core/src/utils/init-data.ts:62 (opens new window)


# preloadId

Optional preloadId: string

# Implementation of

Omit.preloadId

# Defined in

packages/common-core/src/utils/init-data.ts:54 (opens new window)


# restrictionLevel

Optional restrictionLevel: number = 0

# Implementation of

Omit.restrictionLevel

# Defined in

packages/common-core/src/utils/init-data.ts:82 (opens new window)


# sceneLight

Optional sceneLight: DefaultEnvironmentSceneType = null

# Implementation of

Omit.sceneLight

# Defined in

packages/common-core/src/utils/init-data.ts:78 (opens new window)


# shading

Optional shading: SceneShadingType = SCENE_SHADING_TYPES.DEFAULT

# Implementation of

Omit.shading

# Defined in

packages/common-core/src/utils/init-data.ts:79 (opens new window)


# showArButton

Optional showArButton: boolean

# Implementation of

Omit.showArButton

# Defined in

packages/common-core/src/utils/init-data.ts:55 (opens new window)


# showInfos

Optional showInfos: boolean

# Implementation of

Omit.showInfos

# Defined in

packages/common-core/src/utils/init-data.ts:101 (opens new window)


# showPrice

Optional showPrice: boolean

# Implementation of

Omit.showPrice

# Defined in

packages/common-core/src/utils/init-data.ts:102 (opens new window)


# snappingEnabled

Optional snappingEnabled: boolean

# Defined in

packages/common-core/src/utils/init-data.ts:100 (opens new window)


# startTag

Optional startTag: string

# Implementation of

Omit.startTag

# Defined in

packages/common-core/src/utils/init-data.ts:64 (opens new window)


# stats

Optional stats: boolean = false

# Implementation of

Omit.stats

# Defined in

packages/common-core/src/utils/init-data.ts:67 (opens new window)


# transparentHighlighting

Optional transparentHighlighting: boolean = true

# Implementation of

Omit.transparentHighlighting

# Defined in

packages/common-core/src/utils/init-data.ts:99 (opens new window)


# typeChangeTag

Optional typeChangeTag: string

# Implementation of

Omit.typeChangeTag

# Defined in

packages/common-core/src/utils/init-data.ts:61 (opens new window)


# unit

Optional unit: string = null

# Implementation of

Omit.unit

# Defined in

packages/common-core/src/utils/init-data.ts:59 (opens new window)


# unitStringType

Optional unitStringType: string = null

# Implementation of

Omit.unitStringType

# Defined in

packages/common-core/src/utils/init-data.ts:60 (opens new window)


# usePriceService

Optional usePriceService: boolean

# Implementation of

Omit.usePriceService

# Defined in

packages/common-core/src/utils/init-data.ts:70 (opens new window)


# useRoomlePrice

Optional useRoomlePrice: boolean

# Implementation of

Omit.useRoomlePrice

# Defined in

packages/common-core/src/utils/init-data.ts:56 (opens new window)


# zoomDistance

Optional zoomDistance: number

# Implementation of

Omit.zoomDistance

# Defined in

packages/common-core/src/utils/init-data.ts:91 (opens new window)

# Methods

# setOverrides

setOverrides(initData): void

# Parameters

Name Type
initData default | Partial<InitDataDefinition & GlobalInitDataDefinition>

# Returns

void

# Defined in

packages/common-core/src/utils/init-data.ts:149 (opens new window)