# RoomleConfigurator.Internal.KernelUtilityForUi

[configurator-core/src/roomle-configurator](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/configurator_core_src_roomle_configurator).[internal](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/configurator_core_src_roomle_configurator._internal_).KernelUtilityForUi

## Implemented by

* [`default`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/configurator_core_src_roomle_configurator.default)
* [`default`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/classes/planner_core_src_roomle_planner.default)

## Table of contents

### Methods

* [getRuntimeComponentIdOfRootComponent](#getruntimecomponentidofrootcomponent)

## Methods

### getRuntimeComponentIdOfRootComponent

▸ **getRuntimeComponentIdOfRootComponent**(`planObjectId?`): `number`

#### Parameters

| Name            | Type     |
| --------------- | -------- |
| `planObjectId?` | `number` |

#### Returns

`number`
