# RoomlePlanner.Internal.default-6

[planner-core/src/roomle-planner](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/planner_core_src_roomle_planner).[internal](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/planner_core_src_roomle_planner._internal_).default

## Table of contents

### Constructors

* [constructor](#constructor)

### Methods

* [clearHighlighting](#clearhighlighting)
* [highlightPlanElement](#highlightplanelement)
* [highlightPlanElements](#highlightplanelements)

## Constructors

### constructor

• **new default**(`sceneEventHandler`, `roomleRenderer`, `planViewModel`)

#### Parameters

| Name                | Type                                                                                                                                                                     |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `sceneEventHandler` | [`default`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/planner_core_src_roomle_planner._internal_.default-4)                                 |
| `roomleRenderer`    | [`RoomleWebGLRenderer`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.roomlewebglrenderer) |
| `planViewModel`     | [`default`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/planner_core_src_roomle_planner._internal_.default-7)                                 |

## Methods

### clearHighlighting

▸ **clearHighlighting**(): `void`

#### Returns

`void`

***

### highlightPlanElement

▸ **highlightPlanElement**(`planElementViewModel?`): `void`

#### Parameters

| Name                    | Type                                                                                                                                                |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| `planElementViewModel?` | [`default`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator._internal_.default-52) |

#### Returns

`void`

***

### highlightPlanElements

▸ **highlightPlanElements**(`runtimeIds?`): `void`

#### Parameters

| Name          | Type        |
| ------------- | ----------- |
| `runtimeIds?` | `number`\[] |

#### Returns

`void`
