# Class: default

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

# Hierarchy

# Table of contents

# Constructors

# Accessors

# Methods

# Constructors

# constructor

new default(cameraControl, state)

# Parameters

Name Type
cameraControl default
state default

# Inherited from

default.constructor

# Defined in

packages/common-core/src/cameracontrol/camera-behaviour.ts:11 (opens new window)

# Accessors

# cameraControl

get cameraControl(): default

# Returns

default

# Overrides

CameraBehaviour.cameraControl

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:7 (opens new window)

# Methods

# disablePanningOnShiftRelease

disablePanningOnShiftRelease(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:37 (opens new window)


# enablePanningOnShiftClick

enablePanningOnShiftClick(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:41 (opens new window)


# externalApiMoveCamera

externalApiMoveCamera(cameraParameter): Promise<void>

# Parameters

Name Type
cameraParameter CameraParameter

# Returns

Promise<void>

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:15 (opens new window)


# externalApiResetCameraPosition

externalApiResetCameraPosition(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:32 (opens new window)


# externalApiZoomIn

externalApiZoomIn(value?): void

# Parameters

Name Type
value? number

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:22 (opens new window)


# externalApiZoomOut

externalApiZoomOut(value?): void

# Parameters

Name Type
value? number

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:27 (opens new window)


# removeCameraChangeListener

removeCameraChangeListener(): void

# Returns

void

# Inherited from

default.removeCameraChangeListener

# Defined in

packages/common-core/src/cameracontrol/camera-behaviour.ts:31 (opens new window)


# resetCameraOnSceneClear

resetCameraOnSceneClear(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:11 (opens new window)


# resetCameraOnStartConfiguring

resetCameraOnStartConfiguring(boundingBox, rotation?): void

# Parameters

Name Type Default value
boundingBox Box3 undefined
rotation number 0

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:77 (opens new window)


# resetCameraToStartOnConfigurationLoaded

resetCameraToStartOnConfigurationLoaded(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:45 (opens new window)


# resetCameraToStateOnCancelSelection

resetCameraToStateOnCancelSelection(): void

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:65 (opens new window)


# setCameraChangeListener

setCameraChangeListener(callback): void

# Parameters

Name Type
callback () => void

# Returns

void

# Inherited from

default.setCameraChangeListener

# Defined in

packages/common-core/src/cameracontrol/camera-behaviour.ts:27 (opens new window)


# updateBoundsOnCancelDockings

updateBoundsOnCancelDockings(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:53 (opens new window)


# updateBoundsOnPlanObjectUpdated

updateBoundsOnPlanObjectUpdated(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:49 (opens new window)


# zoomToComponentOnConsecutiveClick

zoomToComponentOnConsecutiveClick(cameraParameters): Promise<void>

# Parameters

Name Type
cameraParameters CameraParameter

# Returns

Promise<void>

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:57 (opens new window)


# zoomToFitBoundsAfterUserInitiatedPreviews

zoomToFitBoundsAfterUserInitiatedPreviews(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/cameracontrol/configurator-camera-behaviour.ts:72 (opens new window)