# Interface: Object3DRoomleEventMap

configurator-core/src/roomle-configurator..Object3DRoomleEventMap

# Hierarchy

  • Object3DEventMap

    Object3DRoomleEventMap

# Table of contents

# Properties

# Properties

# double_click

double_click: Object

# Type declaration

Name Type
attachment InputEventAttatchment

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1229 (opens new window)


# drag

drag: Object

# Type declaration

Name Type
attachment { position: Vector3 }
attachment.position Vector3

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1230 (opens new window)


# drag_end

drag_end: Object

# Type declaration

Name Type
attachment { position: Position2 }
attachment.position Position2

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1231 (opens new window)


# drag_start

drag_start: object

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1232 (opens new window)


# hover_move

hover_move: Object

# Type declaration

Name Type
attachment InputEventAttatchment

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1233 (opens new window)


# hover_off

hover_off: Object

# Type declaration

Name Type
attachment { type: INPUT_EVENT_TYPE }
attachment.type INPUT_EVENT_TYPE

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1234 (opens new window)


# hover_on

hover_on: Object

# Type declaration

Name Type
attachment InputEventAttatchment

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1235 (opens new window)


# rotate

rotate: Object

# Type declaration

Name Type
attachment { rotation: number }
attachment.rotation number

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1236 (opens new window)


# select

select: Object

# Type declaration

Name Type
attachment InputEventAttatchment

# Defined in

packages/common-core/src/utils/threejs-utils.ts:1226 (opens new window)