# Class: default
configurator-core/src/roomle-configurator.
# Hierarchy
-
↳
default
# Table of contents
# Constructors
# Accessors
# Methods
- disablePanningOnShiftRelease
- enablePanningOnShiftClick
- externalApiMoveCamera
- externalApiResetCameraPosition
- externalApiZoomIn
- externalApiZoomOut
- removeCameraChangeListener
- resetCameraOnSceneClear
- resetCameraOnStartConfiguring
- resetCameraToStartOnConfigurationLoaded
- resetCameraToStateOnCancelSelection
- setCameraChangeListener
- updateBoundsOnCancelDockings
- updateBoundsOnPlanObjectUpdated
- zoomToComponentOnConsecutiveClick
- zoomToFitBoundsAfterUserInitiatedPreviews
# Constructors
# constructor
• new default(cameraControl
, state
)
# Parameters
Name | Type |
---|---|
cameraControl | default |
state | default |
# Inherited from
# Defined in
packages/common-core/src/cameracontrol/camera-behaviour.ts:11 (opens new window)
# Accessors
# cameraControl
• get
cameraControl(): default
# Returns
# 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)