# RoomleConfigurator.Internal.KernelPlanObjectList

[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_).KernelPlanObjectList

## Hierarchy

* [`EmsList`](https://docs.roomle.com/rubens/rubens-sdk/modules/configurator_core_src_roomle_configurator._internal_#emslist)<[`KernelPlanObject`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobject)>

  ↳ **`KernelPlanObjectList`**

## Table of contents

### Constructors

* [constructor](#constructor)

### Methods

* [get](#get)
* [push\_back](#push_back)
* [size](#size)

## Constructors

### constructor

• **new KernelPlanObjectList**()

#### Inherited from

EmsList\<KernelPlanObject>.constructor

## Methods

### get

▸ **get**(`index`): [`KernelPlanObject`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobject)

#### Parameters

| Name    | Type     |
| ------- | -------- |
| `index` | `number` |

#### Returns

[`KernelPlanObject`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobject)

#### Inherited from

EmsList.get

***

### push\_back

▸ **push\_back**(`element`): `void`

#### Parameters

| Name      | Type                                                                                                                            |
| --------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `element` | [`KernelPlanObject`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelplanobject) |

#### Returns

`void`

#### Inherited from

EmsList.push\_back

***

### size

▸ **size**(): `number`

#### Returns

`number`

#### Inherited from

EmsList.size
