RoomleConfigurator.Internal.default-10

configurator-core/src/roomle-configurator.internal.default

Hierarchy

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new default(creator, offset, mode)

Parameters

NameType

creator

string

offset

mode

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

Overrides

SceneManager.constructor

Properties

_creator_

_creator_: string

Overrides

default.creator

Methods

addComponentHandlers

addComponentHandlers(component): void

Parameters

NameType

component

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.addComponentHandlers


addEventListener

addEventListener(_listener): void

Parameters

NameType

_listener

Returns

void

Inherited from

default.addEventListener


addPreviewHandlers

addPreviewHandlers(previewComponent): void

Parameters

NameType

previewComponent

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.addPreviewHandlers


addPreviewLineHandlers

addPreviewLineHandlers(previewLineComponent): void

Parameters

NameType

previewLineComponent

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.addPreviewLineHandlers


cameraBehaviourChanged

cameraBehaviourChanged(): void

Returns

void

Overrides

default.cameraBehaviourChanged


cancelComponentSelection

cancelComponentSelection(resetCamera?): void

Parameters

NameType

resetCamera?

boolean

Returns

void


cancelDockings

cancelDockings(): void

Returns

void


cancelPreviousDockings

cancelPreviousDockings(): void

Returns

void


changeEnvironmentMapIntensity

changeEnvironmentMapIntensity(intensity): void

Parameters

NameType

intensity

number

Returns

void

Inherited from

default.changeEnvironmentMapIntensity


changeFloorMaterial

changeFloorMaterial(material): Promise<void>

Parameters

NameType

material

Returns

Promise<void>


changeOffset

changeOffset(offset): void

Parameters

NameType

offset

Returns

void


cleanUp

cleanUp(): void

Returns

void

Inherited from

default.cleanUp


clearScene

clearScene(): void

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.clearScene

Overrides

default.clearScene


componentDeleted

componentDeleted(component): void

Parameters

NameType

component

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.componentDeleted


componentUpdated

componentUpdated(component, _kernelComponent): void

Parameters

NameType

component

_kernelComponent

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.componentUpdated


configurationLoaded

configurationLoaded(component, isFreeFlying): void

Parameters

NameType

component

isFreeFlying

boolean

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.configurationLoaded


debugScene

debugScene(): Scene

Returns

Scene


debugSceneGraph

debugSceneGraph(id?): void

Parameters

NameType

id?

number

Returns

void


destroy

destroy(): void

Returns

void

Inherited from

default.destroy


disableConfiguratorEvents

disableConfiguratorEvents(): void

Returns

void


display

display(component): void

Parameters

NameType

component

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.display


enableConfiguratorEvents

enableConfiguratorEvents(): void

Returns

void


enableDragIn

enableDragIn(dragEvent): void

Parameters

NameType

dragEvent

DragEvent

Returns

void


enableHD

enableHD(source?): void

Parameters

Returns

void

Inherited from

default.enableHD


exportImageFromCamera

exportImageFromCamera(filename, shouldWaitForAssets?): Promise<void>

Parameters

NameTypeDefault value

filename

string

undefined

shouldWaitForAssets

boolean

false

Returns

Promise<void>

Inherited from

default.exportImageFromCamera


getBounds

getBounds(): Box3

Returns

Box3

Overrides

default.getBounds


getCameraOffset

getCameraOffset(): CanvasOffset

Returns

CanvasOffset

Overrides

default.getCameraOffset


getComponent

getComponent(componentRuntimeId): KernelComponent

Parameters

NameType

componentRuntimeId

number

Returns

KernelComponent


getGeometryBounds

getGeometryBounds(): Box3

Returns

Box3

Overrides

default.getGeometryBounds


getOrthographicOffsetCamera

getOrthographicOffsetCamera(): OrthographicOffsetCamera

Returns

OrthographicOffsetCamera

Inherited from

default.getOrthographicOffsetCamera


getScene

getScene(): Scene

Returns

Scene

Inherited from

default.getScene


getScreenXY

getScreenXY(position): Vector3

Parameters

NameType

position

Vector3

Returns

Vector3


handleEvent

handleEvent(evt): void

Parameters

NameType

evt

Event

Returns

void

Inherited from

default.handleEvent


hideDimensions

hideDimensions(): void

Returns

void


highlightParts

highlightParts(ids): void

Parameters

NameType

ids

number[]

Returns

void


loadDynamicLightSetting

loadDynamicLightSetting(source): Promise<void>

Parameters

Returns

Promise<void>

Inherited from

default.loadDynamicLightSetting


loadEnvMap

loadEnvMap(url): Promise<void>

Parameters

NameType

url

string

Returns

Promise<void>

Inherited from

default.loadEnvMap


loadSceneSettings

loadSceneSettings(sceneSetting): Promise<void>

Parameters

NameType

sceneSetting

Returns

Promise<void>

Overrides

default.loadSceneSettings


lockCamera

lockCamera(): void

Returns

void

Inherited from

default.lockCamera


moveCamera

moveCamera(cameraParameter): Promise<void>

Parameters

NameType

cameraParameter

Returns

Promise<void>


pause

pause(): void

Returns

void

Overrides

default.pause


planObjectConstructionDone

planObjectConstructionDone(_planObject): void

Parameters

NameType

_planObject

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.planObjectConstructionDone


planObjectUpdated

planObjectUpdated(planObject, geometryChanged, pendingDocking): void

Parameters

NameType

planObject

geometryChanged

boolean

pendingDocking

boolean

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.planObjectUpdated


preparePartImage

preparePartImage(partId, options): Promise<any>

Parameters

NameType

partId

number

options

Returns

Promise<any>


preparePerspectiveImage

preparePerspectiveImage(options?): Promise<Base64Image>

Parameters

NameType

options

Returns

Promise<Base64Image>


prepareTopImage

prepareTopImage(options?): Promise<Base64Image>

Parameters

NameType

options

Returns

Promise<Base64Image>


previewConstructionDone

previewConstructionDone(_component, hasPreviews): void

Parameters

NameType

_component

hasPreviews

boolean

Returns

void

Implementation of

ConfiguratorViewModelCallbackI.previewConstructionDone


removeEventListener

removeEventListener(_listener): void

Parameters

NameType

_listener

Returns

void

Inherited from

default.removeEventListener


renderImage

renderImage(renderOptions): Promise<Base64Image>

Parameters

NameType

renderOptions

Partial<{ useCurrentPerspective: boolean = false }>

Returns

Promise<Base64Image>


requestDeleteSelectedComponent

requestDeleteSelectedComponent(): void

Returns

void


requestDockingsPreview

requestDockingsPreview(userInitiated, possibleChild?, dragEvent?, dragIn?): void

Parameters

NameType

userInitiated

boolean

possibleChild?

dragEvent?

DragEvent

dragIn?

boolean

Returns

void


resetCameraPositionToStart

resetCameraPositionToStart(): void

Returns

void


resetPreviews

resetPreviews(): void

Returns

void


resume

resume(): void

Returns

void

Overrides

default.resume


saveConfigToIdb

saveConfigToIdb(): void

Returns

void


sceneChanged

sceneChanged(): void

Returns

void

Overrides

default.sceneChanged


sceneCleared

sceneCleared(shouldHardReset): void

Parameters

NameType

shouldHardReset

boolean

Returns

void


selectComponent

selectComponent(runtimeId): void

Parameters

NameType

runtimeId

number

Returns

void


setBackgroundColor

setBackgroundColor(hex): void

Parameters

NameType

hex

string

Returns

void

Inherited from

default.setBackgroundColor


setBackgroundImage

setBackgroundImage(url): void

Parameters

NameType

url

string

Returns

void

Inherited from

default.setBackgroundImage


setCameraOffset

setCameraOffset(offset): void

Parameters

NameType

offset

Returns

void

Overrides

default.setCameraOffset


setEnvironmentMap

setEnvironmentMap(url?, intensity?, rotation?, maxLightSources?): void

Parameters

NameType

url?

string

intensity?

number

rotation?

number

maxLightSources?

number

Returns

void

Inherited from

default.setEnvironmentMap


setSelectionMode

setSelectionMode(mode): void

Parameters

NameType

mode

Returns

void


showDimensions

showDimensions(): Promise<void>

Returns

Promise<void>


showGUI

showGUI(): void

Returns

void

Inherited from

default.showGUI


showStats

showStats(): void

Returns

void

Inherited from

default.showStats


unlockCamera

unlockCamera(): void

Returns

void

Inherited from

default.unlockCamera


updateCamera

updateCamera(_changeCamera?): void

Parameters

NameTypeDefault value

_changeCamera

boolean

true

Returns

void

Inherited from

default.updateCamera


updateScene

updateScene(): void

Returns

void

Inherited from

default.updateScene


zoomIn

zoomIn(value?): void

Parameters

NameType

value?

number

Returns

void


zoomOut

zoomOut(value?): void

Parameters

NameType

value?

number

Returns

void

Last updated