# UtilsShims

## Table of contents

### Modules

* [internal](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/common_core_src_utils_shims._internal_)

### Enumerations

* [WINDOW\_EVENT](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/enums/common_core_src_utils_shims.window_event)

### Interfaces

* [CommonInitData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.commoninitdata)
* [ConfiguratorInitData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.configuratorinitdata)
* [FeatureFlags](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.featureflags)
* [GlobalInitDataDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.globalinitdatadefinition)
* [InitDataDefinition](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.initdatadefinition)
* [PlannerInitData](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/common_core_src_utils_shims.plannerinitdata)

### Type Aliases

* [ColorsIn3dScene](#colorsin3dscene)
* [RoomleColors](#roomlecolors)
* [ThreeJsColorsIn3dScene](#threejscolorsin3dscene)

### Variables

* [DRAW\_PREVIEW\_MODES](#draw_preview_modes)

## Type Aliases

### ColorsIn3dScene

Ƭ **ColorsIn3dScene**: `Record`<[`RoomleColors`](#roomlecolors), [`HexColorString`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/typings_rapi_types#hexcolorstring) | [`HexColorNumber`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/typings_rapi_types#hexcolornumber)>

***

### RoomleColors

Ƭ **RoomleColors**: keyof typeof [`ROOMLE_COLORS`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/common_core_src_utils_shims._internal_#roomle_colors)

***

### ThreeJsColorsIn3dScene

Ƭ **ThreeJsColorsIn3dScene**: `Record`\<keyof typeof [`ROOMLE_COLORS`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/common_core_src_utils_shims._internal_#roomle_colors), `Color`>

## Variables

### DRAW\_PREVIEW\_MODES

• `Const` **DRAW\_PREVIEW\_MODES**: `Object`

#### Type declaration

| Name      | Type        |
| --------- | ----------- |
| `DEFAULT` | `"default"` |
| `VECTOR`  | `"vector"`  |
