# TypingsKernel.UiPlanObject

[typings/kernel](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/typings_kernel).UiPlanObject

## Hierarchy

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

  ↳ **`UiPlanObject`**

## Table of contents

### Properties

* [animations](#animations)
* [catalogItemId](#catalogitemid)
* [center](#center)
* [configuration](#configuration)
* [configurationHash](#configurationhash)
* [configurationRuntimeId](#configurationruntimeid)
* [configurationType](#configurationtype)
* [customColor](#customcolor)
* [customLabel](#customlabel)
* [data](#data)
* [dimensions](#dimensions)
* [parameters](#parameters)
* [parts](#parts)
* [rootComponentCenter](#rootcomponentcenter)
* [rotation](#rotation)
* [runtimeId](#runtimeid)

## Properties

### animations

• `Optional` **animations**: [`KernelAnimation`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelanimation)\[]

#### Inherited from

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

***

### catalogItemId

• **catalogItemId**: `string`

#### Inherited from

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

***

### center

• **center**: [`KernelVector3`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3)

#### Inherited from

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

***

### configuration

• **configuration**: `string`

#### Inherited from

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

***

### configurationHash

• **configurationHash**: `string`

#### Inherited from

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

***

### configurationRuntimeId

• **configurationRuntimeId**: `number`

#### Inherited from

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

***

### configurationType

• **configurationType**: [`ObjectConfigurationType`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.objectconfigurationtype)

#### Inherited from

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

***

### customColor

• **customColor**: `number`

#### Inherited from

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

***

### customLabel

• **customLabel**: `string`

#### Inherited from

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

***

### data

• **data**: [`RapiItem`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiitem) | [`RapiConfiguration`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_rapi_types.rapiconfiguration)

***

### dimensions

• **dimensions**: [`KernelVector3`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3)

#### Inherited from

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

***

### parameters

• **parameters**: [`KernelParameter`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelparameter)\[]

#### Inherited from

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

***

### parts

• **parts**: [`KernelPartList`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelpartlist)

#### Inherited from

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

***

### rootComponentCenter

• **rootComponentCenter**: [`KernelVector3`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3)

#### Inherited from

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

***

### rotation

• **rotation**: `number`

#### Inherited from

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

***

### runtimeId

• **runtimeId**: `number`

#### Inherited from

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